2016년 4월 29일 금요일

감성~~~

고음노래 (락발라드 위주) 후니훈: http://www.youtube.com/watch?v=dNRwPsIBPLI&list=PLh848tzWHbipGT2QJ02uEURAQChGOpiho

2016년 3월 16일 수요일

Android N

Android N

1. multi-window support

2. direct reply notifications

3. Uri의 scheme에 file 사용불가
--> FileProvider로 대체 구현

4. Vision Settings 대응
- screen size sw320 이상에서 변경가능
--> density 변경시 앱은 crash 대응해야

5. NDK 대응
- native method는 public 으로만 구현해야 함
- system_properties, ssl 관련 변경

6. wifi mac 대응
- DevicePolicyManagewr.getWifiMacAddress()
- 단 한번도 wifi enable 하지 않으면 null 리턴

7. Permissions 변경
- GET_ACCOUNTS Deprecated

8. Background 최적화
- 3개의 broadcast 제거
- CONNECTIVITY_ACTION 네트워크 변경 수신 불가
- ACTION_NEW_PICTURE, ACTION_NEW_VIDEO 송/수신 불가
--> 필요한 경우 JobScheduler로 대체 구현

9. Number-blocking 지원

10. ICU4J API 내장

11.OpenGL ES 3.2

12. Android TV recording

13. Always on VPN
- 부팅시 자동 실행
- 시스템에서 연결 관리

14. direct boot
- 빠른 부팅
- 앱 암호화 외 시스템 암호화

15. key attestation
- 하드웨어 기반 keystore

16. Network Security Config
- 코드수정없이 secure connection(HTTPS, TLS) 커스터마이징 가능
- 기본동작은 사용자가 추가한 trust CA 무시

17. APK signature scheme v2
- APK 위변조 대응 강화
- 검증 속도 향상

18. scoped directory access
- 디렉토리 단위 엑세스 관리(기존은 내장, 외장 SD 형태)

19. java 8 language support
- jack compiler(eclipse에서는 미지원?)
- 진저브레드 이상에서 지원?