What’s New in Android Oreo for Developers

발표자 1 : Android Oreo는 여기에 있으며 소비자가 이용할 수 있습니다 희망을 갖고, 당신은 기회를 잡았습니다

긴 미리보기 과정에서 앱을 테스트하고 업데이트하는 방법 그 영향력있는 음성 초기 얼리 어댑터들은 좋은 경험 O가 가져 오는 것 – 초콜릿 샌드위치 쿠키 달콤한 새로운 기능으로 중요한 구조적 변화가있었습니다 가장 중요한 것들을 먼저 앱이 아직 구현되지 않은 경우에도 O를 대상으로 할 때, 몇 가지 점에서 O에서 다르게 동작합니다 앱이 배경에있을 때, 즉 적극적인 활동이나 전경 서비스없이, 위치 업데이트가 훨씬 적게 발생합니다

앱에 더 이상 활동이 없거나 서비스, 또는 다른 구성 요소가 잠김 상태에있는 잠김 잠금 장치 자동으로 해제됩니다 Google Play 서비스와 함께 제공되는 기기의 경우, Android ID에 보안 설정이 적용되지 않음 각 앱마다 다른 값을 반환합니다 로그인 키 및 사용자 프로필을 기반으로 광고의 경우에는 Google Play 서비스 사용자 재설정 가능 광고 ID를 사용합니다 여기에는 또 다른 개인 정보 보호 관련 변경 사항이 있습니다 O를 타겟팅하는 앱은 액세스 할 수 없습니다

계정 가져 오기 사용 권한을 사용하는 사용자 계정 대신 앱은 계정 사용자 활동에 의존해야합니다 계정 소유자는 이제 자신의 계정이 다른 앱 및 계정 사용자 활동에 표시 그에 따라 업데이트 될 것입니다 O를 타겟팅하는 경우 앱에 새로운 한도가 생깁니다 배경 처리 요약하면, 단지 적은 수의 방송 부팅 완료와 같이 앱을 시작하는 데 사용할 수 있습니다

또한 앱에서 더 이상 서비스를 시작할 수 없습니다 배경 때 명시적인 브로드 캐스트 리시버, 작업, Firebase Cloud Messaging 및 새로운 API 인 startForeground 전경 서비스를 시작합니다 Android Oreo는 다양한 영역 디스플레이를 지원하는 기능을 추가합니다 16 비트 PNG 및 ICC 프로파일, 새로운 유틸리티와 함께 ​​JPEG, PNG 및 WebP 색상 공간 및 색상 로그와 같은 Android O는 더 길고 좁은 화면을 지원하며, Android O를 더 이상 타겟팅하지 않는 앱 1

86의 기본 최대 가로 세로 비율을가집니다 활동이 최대 종횡비를 설정해야하는 경우, 시스템이 귀하의 앱을 레터 박스로 표시합니다 resizeable 활동을 false로 설정하면 최대 가로 세로 비율 속성을 사용하십시오 물론 앱을 전체 화면으로 작동시키는 것이 가장 좋습니다 다중 창을 사용하므로 최후의 수단으로 만 사용하십시오

그래픽 드라이버 문제를 쉽게 해결할 수 있도록, Android O 기기 제조업체는 Play 스토어에서이 드라이버를 업데이트하도록 선택합니다 시스템 업데이트를 수행 할 필요가 없습니다 물론 Android O는 Project Treble에 내장되어 있으므로 O와 함께 제공되는 장치는 더 쉬울 것입니다 앞으로 Android의 새 버전으로 업데이트하십시오 Android Oreo는 사용자에게 세부적인 제어 기능 제공 알림 채널을 추가하여 알림을 초과합니다

앱은 사용자에게 카테고리로 표시되는 채널을 선언 할 수 있습니다 사용자는 카테고리를 차단하고 행동 제어를 변경할 수 있습니다 진동, 조명 및 화면 개인 정보 보호 Apps는 Android O 채널을 사용해야합니다 알림을 사용하는 경우 알림 관리자에게 전화하여 알림 채널을 만듭니다

그런 다음 알림 채널 ID를 설정합니다 컴팩트 한 알림 빌더에서 Android O는 알림 배지와 점을 지원합니다 채널에서 기본적으로 set show badge를 false로 설정하여이 기능을 끌 수 있습니다

Android Oreo는 이제 앱이 AppWidget을 추가하도록 요청할 수 있습니다 런처에 AppWidget 고정 요구가 있는지 쉽게 확인할 수 있습니다 기본 시작 프로그램에서 지원됨 앱에서 사용자 인터페이스에 요청하도록 할 수 있습니다 그리고 우리는 단축키 작업을 추가하는 방법을 변경했습니다

Android 71에서 사용되는 방송을 제거합니다 AppWidgets과 유사하게, 바로 가기 고정 요청이 지원되는지 확인하려면 앱이 요청하도록하십시오 Picture in Picture는 이제 모든 장치에서 사용할 수 있습니다 Android TV

활동이 PiP 모드를 사용할 수 있는지 여부를 지정하려면, 안드로이드 설정 [INAUDIBLE]은 Picture in Picture를 지원합니다 매니 페스트에서 사실로 모든 앱이 Picture in Picture를 시작해야합니다 Picture in Picture 모드로 전화를 거는 중입니다 재개 또는 일시 중지 상태

앱에서 활동을 시작할 수 있습니다 활동 옵션을 사용하는 2 차 디스플레이에서 더 간단하게 프리젠 테이션 API보다 쉽습니다 또한 다중 창을 지원하는 활동 보조 디스플레이에서 사용자가 시작할 수 있습니다 이러한 디스플레이는 디스플레이 기반의 구성을가집니다 및 자원 관리

이것은 구성의 일부분, 스크린 폭 DP, 스크린 상 높이 DP, 레이아웃 및 밀도 DP 활동이 현재 표시되는 디스플레이에 따라 설정됩니다 상주합니다 폰트는 이제 Android O에서 완전히 지원되는 리소스 유형입니다 또한 API 14로 다시 이식되었습니다 지원 라이브러리에 있습니다

get font 메서드를 사용하여 ID로 글꼴 가져 오기 텍스트보기에서이 글꼴을 직접 사용하십시오 XML로 전체 폰트 패밀리를 정의 할 수도 있고, 글꼴 스타일 및 가중치를 선언하고, 글꼴 자원과 함께 다운로드 가능한 글꼴은 O에서도 지원됩니다 지원 라이브러리에서 구현됩니다 이러한 글꼴은 응용 프로그램간에 공유되며, 스토리지를보다 효율적으로 사용합니다

800 개 이상의 Google 글꼴을 이제 사용할 수 있습니다 Android Studio 내에서 ABK에 임베드 될 수 있습니다 주문형으로 다운로드하도록 설정할 수 있습니다 내가 좋아하는 Android Oreo 및 지원 라이브러리 기능 중 하나 TextView AutoSizing입니다 미리 설정된 텍스트 크기의 배열을 만들 수 있습니다 단계 입도로 최소 및 최대 크기를 설정할 수 있습니다

텍스트가 커지고 축소됩니다 사용 가능한 텍스트보기 공간 이제 EditText를 자동 완성 할 수 있습니다 대부분이 자동으로 실행됩니다 자동 완성 서비스 제공 업체가 더 나은 서비스를 제공 할 수 있도록 도와 줄 수 있습니다

그것에게 힌트를주는 일 자동 완성이 무시해야하는 입력란을 표시 할 수도 있습니다 Oreo의 적응 형 아이콘 지원을 통해 앱 개발자는 아이콘이 나타나는 방식을 제어하는 ​​방법 다른 아이콘을 사용하는 실행기 및 장치 포함 모양을 추가 레이어로 애니메이션 효과에 사용됩니다 Android Studio에는 새로운 마법사가 포함되어 있습니다 적응 형 아이콘을 생성합니다

그리고 O는 분수 삽입 값에 대한 지원을 추가했습니다 레거시 리소스를 사용하여 이러한 아이콘을 쉽게 만들 수 있습니다 안드로이드는 새로운 네이티브 오디오 API를 가지고 있으며, 낮은 대기 시간의 작업을 위해 설계된 AAudio는, 이펙트 프로세싱 및 실시간 합성과 같은 사용하기 쉽고 새로운 직접 모드를 추가합니다 OEM에서 구현할 경우 대기 시간을 줄일 수 있습니다 Android O에서 발견 할 수있는 부분이 많습니다

재생 및 녹음에 대한 업데이트, 애니메이터 세트 찾기 및 반전, 다중 프로세스 웹보기는 안전 브라우징, StrictMode 향상, 검색 가능한 파일 설명자 미디어 파일 액세스, 더 많은 언어 지원 등을 제공합니다 Android Oreo에 대한 자세한 내용은 링크를 확인하십시오 개발자가 핵심 기능을 활용할 수 있도록 돕는 방법 지원 라이브러리를 사용하는 기능 Android를 어떻게 개선하고 있는지 알아보십시오 [INAUDIBLE] 지원의 출시로 개발, 아키텍처 구성 요소 및 Android Studio 3

0이 포함되어 있습니다