안드로이드 192

안드로이드 7.0 Nougat 대응

Multi-Window 지원 Display Size 변경가능 Extended Doze 브로드퀘스트리시버 (CONNECTIVITY_CHANGE) 메니페스트에 static 하게 선언 불가 1. Multi_Window 지원 - 기존 삼성단말에서 지원하던 Multi-Window 가 누가 버전에서는 기본으로 기능이 탑재 됩니다. - 기존 삼성단말에서의 Multi_Window 와는 다르게 해당 앱 창이 포커스게 되지 않았을시에 onResume이 타지 않는다고 함. - 동영상 재생앱 경우 동영상 정지 이벤트를 onPause 가 아닌 onStop 에 하도록 권고 함 멀티 윈도우 막는 방법 - target>=24 : manifest에 android:resizeableActivity=false; 속성 추가 - target

안드로이드 Marshmallow (안드로이드 6.0 권한체크)

안드로이드 6.0 마시멜로 이전까지는 권한 허용을 App의 설치 단계에서만 물어봤습니다. 설치단계에서 모든 권한을 동의하면 , 언제 어떤 기능을 사용할때, 이러한 권한들을 사용하는지 모르기때문에 사용자들의 보안에 많은 빈틈이 생기게되었죠. 그래서 Google에서는 Android 6.0버전 marshmallow 마시멜로 이후엔 , RunTime Permission이라는 기능을 도입합니다. 말그대로 실행중 권한을 체크하는것입니다. 개발자가 권한을 관리하는것이 아닌, 사용자가 권한을 관리하게 되는것이죠! Android 6.0 마시멜로 변경사항입니다. https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html Android ..