Android O에 추가된 기능

01 March 2018


android

2017년 8월 22일에 Android O가 공개되었고, 그에 따라 9월 세미나는 Android O의 업데이트된 기능과 버전 업에 따른 조치 사항에 대한 내용이 주를 이뤘다. 그리고 특히나 가장 충격적이었던 점은 이번 세미나에서 Google이 Android OS는 쓰면 쓸수록 느려진다 라는 점을 공식적으로 언급한것이다. 더불어 해당 문제점을 해결하기 위해 Background Process에 제한사항을 엄청 추가했다고 하는데, TargetSDK가 Android O가 아님에도 사용자에 의해서 제한을 걸 수 있다고 하니 필히 눈여겨 봐야할 부분이다. 다음은 첫번째 세션인 Android O에 추가된 기능이다.

Notification dot

  • 알림이 있을 경우 dot 벳지가 표시
  • Long press 하면 상세 내용 표시
  • 채널에 따라 표시 정보 변경 가능하다
  • 우선순위 적용 가능

Autofill Framework

  • 자동완성 지원
  • target SDK 올리지 않아도 적용 가능

Text

  • XML로 정리
  • Font를 XML에 바로 적용가능 (프로퍼티로 제공)
  • 다운로드 Font 사용가능
  • Autosize Text 제공

System

  • 캐시 커스텀 가능
    • 이전 OS에서는 캐시 불필요 판단되면 해당 앱의 모든 캐시 삭제했음
    • Android O에서는 프레임워크 API를 사용하여 앱의 캐시 용량을 설정 가능하도록 변경

Sytem Health (Android Vital)

  • Google Console 기능
  • App이 제대로 정상적으로 동작하는지 확인 가능
  • 베터리 체크 세분화

참고자료

Font in XML #
Autofill #
Migrating to Android O #