Android 8.1 Developer Preview for Android

Android 8.1 Developer Preview for Android Preview

Android / Google / 1002 / 전체 사양
기술

Android용 Android 8.1 Developer Preview: 포괄적인 개요

Android O는 Android 운영 체제의 최신 버전이며 사용자와 개발자 모두를 위한 다양한 새 기능을 소개합니다. 이 문서에서는 개발자를 위한 Android 8.1 Developer Preview의 새로운 기능을 중점적으로 설명합니다.

신경망 API

NNAPI(Neural Networks API)는 온디바이스 기계 학습 작업을 위한 하드웨어 가속 기능을 앱에 제공합니다. API는 온디바이스 모델 생성, 컴파일 및 실행을 지원합니다. 앱은 일반적으로 NNAPI를 직접 사용하지 않습니다. 대신 NNAPI는 개발자가 모델을 교육하고 Android 장치에 배포할 수 있는 기계 학습 라이브러리, 프레임워크 및 도구에 의해 호출됩니다.

Neural Networks API에 대해 자세히 알아보려면 Neural Networks API 참조 문서 및 Neural Networks API 개발자 가이드를 참조하세요.

알림

Android 8.1 Developer Preview 1에는 앱이 알림 경고음을 만드는 방법에 영향을 미치는 알림에 대한 변경 사항이 포함되어 있습니다.

- 앱은 이제 초당 한 번만 알림 경고음을 낼 수 있습니다.

- 이 속도를 초과하는 경고음은 대기하지 않고 손실됩니다.

- 이 변경 사항은 알림 동작의 다른 측면에 영향을 미치지 않습니다.

- 알림 메시지는 여전히 예상대로 게시됩니다.

추가로:

- NotificationListenerService 및 ConditionProviderService는 ActivityManager.isLowRamDevice()가 호출될 때 true를 반환하는 RAM이 적은 Android 구동 장치에서 지원되지 않습니다.

RAM이 적은 장치에 대한 타겟팅 개선

Android 8.1(API 레벨 27)은 두 개의 새로운 하드웨어 기능 상수인 FEATURE_RAM_LOW 및 FEATURE_RAM_NORMAL을 패키지 관리자에 추가합니다. 이러한 상수를 사용하면 일반 또는 RAM이 적은 기기에 대한 앱 배포 및 APK 분할을 타겟팅할 수 있습니다.

이러한 상수를 통해 Play 스토어는 특정 기기의 기능에 특히 적합한 앱을 강조 표시하여 더 나은 사용자 경험을 촉진할 수 있습니다.

자동완성 프레임워크 업데이트

Android 8.1 Developer Preview(API 레벨 27)는 앱에 통합할 수 있는 자동 채우기 프레임워크에 몇 가지 개선 사항을 제공합니다.

- Developer Preview는 원래 표현 데이터 대신 자동 완성 저장 UI에 표시되는 사용자 지정 설명에 대한 지원을 추가합니다.

- Android 시스템이 자동 완성 저장 UI를 표시해야 하는지 여부를 결정하기 위해 앱에서 사용하는 유효성 검사기 개체를 지정할 수 있습니다.

- BaseAdapter 클래스에는 어댑터에 문자열 표현 값을 제공할 수 있는 setAutofillOptions() 메서드가 포함되어 있습니다. 유용한 스피너 컨트롤은 값을 동적으로 생성합니다. 신용 카드 만료 날짜와 같은 어댑터는 연도 목록 사용자가 부분을 선택합니다. 신용 카드 만료 날짜 자동 완성 서비스는 문자열 표현을 적절하게 사용하여 보기에 데이터를 필요로 합니다.

추가로:

- AutofillManager 클래스에는 notifyViewVisibilityChanged(View,int,bolen) 메서드 호출 알림 프레임워크 변경 가시성 뷰 가상 구조 오버로드 메서드 비가상 구조가 포함되어 있습니다. 일반적으로 비가상 구조는 메서드가 이미 View 클래스를 호출했기 때문에 명시적으로 프레임워크에 알릴 필요가 없습니다.

EditText 업데이트

API 레벨 27부터 EditText.getText()는 이전에 반환된 Editable을 반환 CharSequence 하위 호환 Editable 구현 CharSequence Editable 인터페이스는 유용한 추가 기능을 제공합니다. 예를 들어 Editable은 Spannable 인터페이스도 구현하기 때문에 인스턴스 EditText 내에서 마크업 콘텐츠 적용

프로그래밍 방식 세이프 브라우징 작업

WebView 구현을 사용하여 Safe Browsing API 앱은 인스턴스 WebView가 URL 탐색을 시도할 때 감지 Google에서 알려진 위협으로 분류됨 기본적으로 WebView는 옵션 로드 URL을 제공하는 중간 경고 사용자 알려진 위협을 표시합니다. 어쨌든 이전 페이지를 안전하게 반환합니다. Android 8.1 Developer Preview에서는 앱이 알려진 위협에 대응하는 방법을 프로그래밍 방식으로 정의합니다.

- 앱이 알려진 위협을 보고하는지 여부 제어 세이프 브라우징

-앱이 URL을 만날 때마다 안전을 위해 특정 작업을 자동으로 수행하도록 합니다. 세이프 브라우징은 알려진 위협을 분류합니다. WebView 개체의 loadUrl() 메서드를 호출하기 전에 세이프 브라우징이 초기화될 때까지 기다리지 않도록 최적의 보호를 제공합니다.

비디오 썸네일 추출기

MediaMetadataRetriever 클래스는 getScaledFrameAtTime()이 주어진 시간 위치에 가까운 프레임을 찾아 비트맵 동일한 가로세로 비율 소스 프레임 크기 조정된 맞춤 사각형 주어진 너비 높이 유용한 생성 썸네일 이미지 비디오 우리는 비트맵 동일한 해상도 소스 비디오를 반환하기 때문에 메모리를 낭비하는 getFrameAtTime() 대신 방법을 사용하는 것이 좋습니다 예를 들어 K 비디오의 프레임은 MB 비트맵이 썸네일 이미지를 훨씬 더 크게 필요로 합니다.

공유 메모리 API

Android에 SharedMemory 클래스 도입

WallpaperColors API

Android는 배경 화면 색상 관리 지원 기능을 도입하여 처음 세 가지 시각적으로 표현되는 색상을 사용하여 비트맵 드로어블에서 WallpaperColors 객체를 생성할 수 있습니다. 처음 세 가지 눈에 띄는 색상을 검색합니다.

- 세 가지 색상을 사용하여 WallpaperColors 개체를 만들려면 인스턴스를 만듭니다. 기본 보조 삼차 색상 기본 색상을 전달하는 WallpaperColors는 null이어야 합니다.

-비트맵 호출에서 WallpaperColors 객체를 생성하려면 비트맵 소스 매개변수를 전달하는 Bitmap() 메서드를 사용합니다.

- 드로어블 호출에서 WallpaperColors 객체를 생성하려면 드로어블 소스 매개변수를 전달하는 드로어블() 메서드를 호출합니다.

1차 2차 3차 색상 세부 정보를 검색하려면 다음 메서드를 호출합니다.

-getPrimaryColor()는 가장 눈에 띄는 색상 배경화면을 반환합니다.

-getSecondaryColor()는 두 번째로 뛰어난 컬러 배경화면을 반환합니다.

-getTertiaryColor() 메서드는 세 번째로 뛰어난 색상 배경 ​​화면을 반환합니다. 시스템에 중요한 색상 변경 사항을 알리려면 notify ColorsChanged() 메서드 트리거를 호출하고 Compute Colors 수명 주기 이벤트 기회를 트리거하여 새로운 Wallpaper Colors객체를 제공하고 리스너 색상 변경을 추가합니다. addOn ColorsChanged Listener() 메서드도 호출하여 getWallpaper Colors() 검색 기본 색상 벽지

지문 업데이트

FingerprintManager 클래스에는 두 가지 오류 코드가 도입되었습니다.

-FINGERPRINT_ERROR_LOCKOUT_PERMANENT: 사용자가 지문 판독기를 사용하여 장치 잠금 해제를 너무 많이 시도했습니다.

-FINGERPRINT_ERROR_VENDOR: 공급업체별 지문 판독기 오류가 발생했습니다.

결론적으로,

유틸리티 및 운영 체제와 같은 다양한 범주에서 사용할 수 있는 다양한 소프트웨어 응용 프로그램이 있습니다. 당사 웹 사이트는 모든 종류의 요구 사항과 요구 사항을 충족하는 광범위한 소프트웨어 솔루션을 제공합니다! 여기에서 사용할 수 있는 소프트웨어 솔루션 중 하나는 사용자 경험과 개발자 생산성 모두를 향상시키는 것을 목표로 하는 수많은 기능을 제공하는 "Android O"입니다!

메시지 전달이 영향을 받지 않도록 하면서 초당 소리 경고 제한을 포함하여 개선된 알림 관리 옵션에서; RAM 용량 수준에 따라 더 나은 타겟팅 옵션을 제공하므로 사용자는 장치 사양에 관계없이 최적화된 경험을 얻을 수 있습니다. 업데이트된 자동 채우기 프레임워크는 자동 채우기 프로세스 자체를 더 잘 제어할 수 있는 유효성 검사기 개체와 함께 사용자 정의 설명을 허용합니다. 모두 여기에 무언가가 있습니다!

또한 외부 서버 클라우드 컴퓨팅 리소스 등을 요구하지 않고 장치 자체 내에서 바로 하드웨어 가속 기계 학습 작업을 제공하는 신경망 API 덕분입니다. 잠재적인 위협이 발생하기 전에 감지하여 사용자의 안전한 온라인 활동을 유지하는 webview 구현을 통한 프로그래밍 방식의 안전 브라우징 작업 딸꾹질 없이 동시에 실행되는 여러 프로세스/앱 간의 원활한 통신을 용이하게 하는 공유 메모리 API - 이는 "android o"가 나머지 중에서 진정으로 돋보이는 이유를 보여주는 몇 가지 예일 뿐입니다!

전체 사양
발행자 Google
게시자 사이트 http://www.google.com/
출시일 2017-10-25
추가 된 날짜 2017-10-25
범주 유틸리티 및 운영 체제
하위 카테고리 운영 체제 및 업데이트
버전 Preview
OS 요구 사항 Android
요구 사항 Only compatible with the Nexus 5X, Nexus 6P, Pixel C, Pixel, Pixel XL, Pixel 2, and Pixel 2 XL.
가격 Free
주당 다운로드 8
총 다운로드 1002

Comments:

가장 인기있는