16. 【Android/Kotlin】Permission(権限設定)

Android/Kotlinアプリ開発

はじめに

DreamHanksのMOONです。

前回は「TimePickerDialog」について説明をしました。

15. 【Android/Kotlin】TimePickerDialog

今回は「Permission」について説明していきます。

 

Permissionとは

AndroidのPermissionはカメラ、写真、機器情報などについてアクセスするための権限です。

みんなさんがいろんなアプリを使ったときに下のダイアログを見たことがあると思います。

 

この形式のダイアログでアプリの利用者からアクセス権限を取得します。

今回は写真やメディアのアクセス権限を取得していきます。

 

Permission設定

AndroidManifestにパーミッション追加

AndroidManifest.xmlに下記のコードを追加

 

Activityを作成

PermissionActivity.kt

①パーミッションのチェックを設定するためのメソッド作成

②「checkSelfPermission」メソッドを呼び出す

③パーミッションの許可の結果による実行されるメソッド作成

 

アプリ起動

・アプリを起動した場合

・許可をクリックした場合(許可確認のToastメッセージが表示)

・アプリ情報で権限確認(ストレージが許可されています。)

 

・許可しないボタンをクリックした場合

 

・アプリ情報で権限確認(ストレージが許可されていないです。)

 

終わりに

今回は「Permission」について説明しました。

次回はギャラリーから写真を取得していきます。

17. 【Android/Kotlin】ギャラリーから写真を取得

コメント