Easypermissions使用
来源:互联网 发布:淘宝联盟分享给好友后, 编辑:程序博客网 时间:2024/06/04 19:18
Android M对权限系统进行了改变。Android M之前所需权限只需要在AndroidManifest中申请即可。但更新Android M系统后,部分“Dangerous Permission”需要在运行时询问申请。
使用方法:
首先:引用库
//6.0以上的权限申请compile 'pub.devrel:easypermissions:0.3.0'
注:easypermissions处理权限分为3步
/** * 请求CAMERA权限码 */public static final int REQUEST_CAMERA_PERM = 101;
第一步:
//1.检查权限
if (EasyPermissions.hasPermissions(getActivity(), Manifest.permission.CAMERA)) { Intent intentscan = new Intent(getActivity(), SecondActivity.class); startActivityForResult(intentscan, REQUEST_CODE);} else {//2.申请权限 EasyPermissions.requestPermissions(this, "需要请求相机权限", REQUEST_CAMERA_PERM, Manifest.permission.CAMERA);}//3.实现EasyPermissions.PermissionCallbacks接口,直接处理权限是否成功申请
@Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); // Forward results to EasyPermissions EasyPermissions.onRequestPermissionsResult(requestCode, permissions, grantResults, this); } //成功 @Override public void onPermissionsGranted(int requestCode, List<String> list) { // Some permissions have been granted // ... } //失败 @Override public void onPermissionsDenied(int requestCode, List<String> list) { // Some permissions have been denied // ... }
阅读全文
0 0
- easypermissions使用
- Easypermissions使用
- googlesamples之easypermissions使用
- googlesamples/easypermissions使用学习
- easypermissions的基本使用
- easypermissions
- Android动态权限,EasyPermissions 介绍及使用
- Android 6.0动态权限框架EasyPermissions的使用
- 使用EasyPermissions 来打造简单的android6.0动态权限
- Android权限处理——第三方库easypermissions使用
- Google-EasyPermissions
- Android 6.0运行时权限的申请使用及EasyPermissions的使用
- Android 6.0运行时权限的申请使用及EasyPermissions的使用
- 安卓学习笔记--- Android 6.0运行时权限的申请使用及EasyPermissions的使用
- Andorid6.0动态权限及开源项目EasyPermissions使用介绍
- Android 6.0多个权限申请,教你使用Google easypermissions框架,100%申请成功
- Google-EasyPermissions源码解析
- EasyPermissions的使用方法
- 位图(BitMap)索引
- Java如何获取数据库中的数据·案例
- spark-1
- 小白:MySQL
- 【面试】2017滴滴机器学习算法工程师面试
- Easypermissions使用
- SPI总线
- OD快捷键
- html与text区别
- Redis 配置
- MD5Utils
- Java调用Hikvision接口并抓取Jpeg图片到内存
- vue--温故知新
- mac 安装 pip