Android6.0的权限管理(相机权限的举例)
2017-01-04 09:09
405 查看
转自:http://blog.csdn.net/dong19900415/article/details/52698951 假设首页需要使用权限, 在页面显示前, 即onResume时, 检测权限,如果缺少, 则进入权限获取页面; 接收返回值, 拒绝权限时, 直接关闭. if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { //申请WRITE_EXTERNAL_STORAGE权限 ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.CAMERA}, 1);}
@Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { super.onRequestPermissionsResult(requestCode, permissions, grantResults); doNext(requestCode, grantResults); } private void doNext(int requestCode, int[] grantResults) { if (requestCode == 1) { if (grantResults[0] == PackageManager.PERMISSION_GRANTED) { // Permission Granted } else { // Permission Denied // displayFrameworkBugMessageAndExit(); Toast.makeText(this, "请在应用管理中打开“相机”访问权限!", Toast.LENGTH_LONG).show(); finish(); } } }
相关文章推荐
- Android6.0的权限管理(相机权限的举例)
- android6.0新权限获取(以相机举例)
- Android教程 -05 Android6.0权限的管理
- Android6.0权限管理-PermissionsDispatcher
- Android6.0权限管理完全解析
- Android6.0M权限管理实战,完美轻量级封装
- Android6.0以下系统判断相机权限
- 关于Android6.0(23以上)版本权限管理的问题
- Android6.0网络权限管理
- Android 启动系统相机,相册,裁剪图片及6.0权限管理
- 关于Android6.0权限管理 动态注册
- Android6.0M权限管理实战,完美轻量级封装
- Android6.0权限管理以及使用权限该注意的地方
- Android6.0权限管理依赖库的介绍和使用
- Android教程 -05 Android6.0权限的管理
- Android6.0权限管理到RxPermissions源码分析
- android6.0 权限管理
- android权限管理(包括相机权限,存储权限等等)
- Android6.0权限管理之开源项目Grant
- Android6.0新特性:权限管理