您的位置:首页 > 移动开发 > Android开发

一句代码搞定 Android 6.0 权限检测

2016-11-07 11:00 417 查看

HeiPermission

项目地址:forJrking/HeiPermission

简介:一句代码搞定 Android 6.0 权限检测Demo_APK 下载

动图(相信你会 Star 的)


使用方式

导入 permlib 到 Project 中,app 添加库依赖。(建议拷贝源码,可根据需求定制)
奇淫技巧:checkPermission(CheckPermListener listener, int resString, String... mPerms)
- listener:    权限全部通过接口回调,只检测没有后续行为可 null
- resString:    权限用途的说明提示(引导用户开启权限)
- mPerms:    申请的高危权限组(可同时申请多个)

下面列出简单的使用方法
Activity 中:
首先需要检测权限的 Activity extends PermissionActivity

checkPermission(new CheckPermListener() {
@Override
public void superPermission() {
TODO : 需要权限去完成的功能
}
},R.string.camera,
Manifest.permission.CAMERA,
Manifest.permission.WRITE_EXTERNAL_STORAGE);
Fragment 中:
首先 Fragment 依存的 Activity extends PermissionActivit

((PermissionActivity)getActivity()).checkPermission(
new PermissionActivity.CheckPermListener() {
@Override
public void superPermission() {
TODO : 需要权限去完成的功能
}
},R.string.camera, Manifest.permission.CAMERA);

感谢开源库

EasyPermissions

联系作者

邮箱:forjrking@sina.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: