앱 권한 획득 도식도
CODEDRAGON ㆍDevelopment/Android
반응형
앱 권한 획득 도식도
필요한 권한은 runtime 시 비동기 콜백 방식으로 아래의 단계를 거쳐 권한을 획득하게 됩니다.
단계 |
설명 |
1 |
· AndroidManifest.xml에 권한을 필요한 권한을 설정합니다. |
2 |
· PermissionChecker의 checkSelfPermission 메서드를 통해 특정 권한이 이미 획득됐는지 확인합니다. · 권한이 획득되었다면 특정 권한을 사용하는 기능을 바로 수행할 수 있습니다. |
3 |
· 해당 권한이 없다면 ActivityCompat의 requestPermissions 메서드로 권한을 요청합니다. |
4 |
· 사용자에게 해당 권한의 허용을 요청하는 팝업창을 오픈합니다. |
5 |
· 4단계호 권한 획득 콜백함수가 수행됩니다. |
'Development > Android' 카테고리의 다른 글
Android Permission, 시스템 권한 사용, 런타임에 권한 요청 (0) | 2018.01.05 |
---|---|
권한 요청 샘플 코드 - ex) STORAGE (0) | 2018.01.05 |
getBaseContext() vs getApplicationContext(), getContext() vs getBaseContext() vs getApplicationContext() vs this (0) | 2018.01.04 |
\menu\main.xml, item 속성, android:showAsAction 속성값 (0) | 2018.01.04 |
Menu객체의 Add메소드 인자, Menu관련 멤버 메소드, interface Menu (0) | 2018.01.04 |