Android 6.0权限动态获取
来源:互联网 发布:淘宝助理导出订单 编辑:程序博客网 时间:2024/05/18 20:48
Android 6.0权限
以读内存卡信息权限为例:
android:name=”android.permission.READ_EXTERNAL_STORAGE”
需要在onCreate(),主动添加权限获取:
private int CODE_FOR_WRITE_PERMISSION = 0;/** * 判断6.0权限 */int hasWriteContactsPermission = checkSelfPermission(Manifest.permission.READ_EXTERNAL_STORAGE); if (hasWriteContactsPermission != PackageManager.PERMISSION_GRANTED) { Activity activty = this; ActivityCompat.requestPermissions(activty, new String[ {Manifest.permission.READ_EXTERNAL_STORAGE}, CODE_FOR_WRITE_PERMISSION);}
然后再Activity中写一个回调接受方法
/** * 6.0权限返回 * * @param requestCode * @param permissions * @param grantResults */ @Override public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { if (requestCode == CODE_FOR_WRITE_PERMISSION) { if (permissions[0].equals(Manifest.permission.READ_EXTERNAL_STORAGE) && grantResults[0] == PackageManager.PERMISSION_GRANTED) { //用户同意使用Read } else { //用户不同意,自行处理即可 } } }
阅读全文
4 0
- android 6.0 动态权限获取
- Android 6.0获取动态权限
- android 6.0权限动态获取
- Android 6.0权限动态获取
- Android动态获取权限
- Android 动态获取权限
- Android动态获取权限
- android 动态权限获取
- Android动态获取权限
- Android 6.0动态权限的获取
- Android新特性 - 6.0动态获取权限
- Android 6.0以上系统动态获取权限
- Android 动态获取权限(6.0 , 7.0)
- android 6.0 权限动态获取示例
- android 6.0 7.0动态获取权限
- Android M 动态权限获取
- Android M 动态权限获取
- Android M 动态权限获取
- CSS清除浮动方法及优缺点分析
- Fragment结合ViewPager之懒加载 1
- Hibernate单条查询语句get/load方法区别
- 使用Object对象的toString()方法自定义判断数据类型方法
- 如何关闭TestFlight beta测试
- Android 6.0权限动态获取
- 流程随便写写啦
- Java类的加载顺序
- [机器学习]详解分类算法--决策树算法
- 如何写代码 —— 编程内功心法
- 恢复程序默认打开的窗口位置
- vim环境的搭建
- Node.js开发问题收集
- Java Web 学习笔记之十三:RestEasy接口处理浏览器表单上传的文件