Android超清晰6.0權(quán)限申請AndPermission
Android超清晰6.0權(quán)限申請AndPermission的具體實現(xiàn)代碼,供大家參考,具體內(nèi)容如下
前言
這是我經(jīng)常使用的框架,原因:
1.思路清晰
2.實現(xiàn)方便
開始
準備工作
導(dǎo)包
compile 'com.yanzhenjie:permission:1.0.7'
然后就可以使用了,賊簡單
使用
第一步
findViewById(R.id.selectPic).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//檢測權(quán)限
AndPermission.with(MainActivity.this)
.requestCode(202)
.permission(Manifest.permission.CAMERA, Manifest.permission.WRITE_EXTERNAL_STORAGE)
.callback(listener)
.start();
}
});
解釋:
1.requestCode():用于回調(diào)使用,判斷是哪里申請的
2.permission():直接填寫要申請的權(quán)限就可以了,但是一定要在AndroidManifest.xml中添加上
3.callback():填入回調(diào)對象就可以
當你點擊按鈕的時候,就會自動查詢是否已經(jīng)有了權(quán)限,如果沒有就會彈出申請框,如果擁有權(quán)限,就會直接走回調(diào)里面的success方法。
第二步 回調(diào)對象
//權(quán)限監(jiān)聽回調(diào)
private PermissionListener listener = new PermissionListener() {
@Override
public void onSucceed(int requestCode, List<String> grantedPermissions) {
// 權(quán)限申請成功回調(diào)。
if (requestCode == 202) {
//申請成功后的動作
}
}
@Override
public void onFailed(int requestCode, List<String> deniedPermissions) {
// 權(quán)限申請失敗回調(diào)??商崾?
}
};
就這樣就結(jié)束了,真的很簡單。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習有所幫助,也希望大家多多支持腳本之家。
- Android運行時權(quán)限終極方案(PermissionX)
- Android權(quán)限HaloPermission詳細使用
- android6.0權(quán)限動態(tài)申請框架permissiondispatcher的方法
- Android EasyPermissions官方庫高效處理權(quán)限相關(guān)教程
- Android.permission.MODIFY_PHONE_STATE權(quán)限問題解決辦法
- 詳解Android權(quán)限管理之RxPermission解決Android 6.0 適配問題
- Android權(quán)限管理之Permission權(quán)限機制及使用詳解
- Android權(quán)限操作之uses-permission詳解
- Android 權(quán)限(permission)整理
- Android開發(fā)之permission動態(tài)權(quán)限獲取詳解
相關(guān)文章
Android實現(xiàn)圖片在屏幕內(nèi)縮放和移動效果
這篇文章主要為大家詳細介紹了Android控制圖片在屏幕內(nèi)縮放和移動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-02-02
Android ProgressDialog用法之實現(xiàn)app上傳文件進度條轉(zhuǎn)圈效果
這篇文章主要介紹了Android ProgressDialog用法之實現(xiàn)app上傳文件進度條轉(zhuǎn)圈效果,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
Android編程開發(fā)實現(xiàn)TextView顯示表情圖像和文字的方法
這篇文章主要介紹了Android編程開發(fā)實現(xiàn)TextView顯示表情圖像和文字的方法,結(jié)合實例形式分析了Android中TextView的使用技巧,需要的朋友可以參考下2015-12-12
android中LinearLayoutManager一鍵返回頂部示例
本篇文章主要介紹了android中LinearLayoutManager一鍵返回頂部,具有一定的參考價值,感興趣的小伙伴們可以參考一下。2017-02-02
Android項目仿UC瀏覽器和360手機衛(wèi)士消息常駐欄(通知欄)
本篇文章主要介紹了Android項目仿UC瀏覽器和360手機衛(wèi)士消息常駐欄(通知欄),可以仿照360的通知欄,有興趣的可以了解一下。2016-11-11
Android使用Intent隱式實現(xiàn)頁面跳轉(zhuǎn)
這篇文章主要為大家詳細介紹了Android使用Intent隱式來實現(xiàn)向上跳轉(zhuǎn),具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-08-08

