RxPermissions 动态权限管理

RxPermissions是一个库,它使RxJava与Android M及更高版本的权限模型结合使用变得简单。它提供了便捷的权限管理,如统一处理权限请求,如写入和读取外部存储、访问联系人、录音等。用户可以订阅结果以判断权限是否已被授予。详情可见RxPermissions的GitHub仓库。
摘要由CSDN通过智能技术生成

1、介绍:

This library allows the usage of RxJava with the new Android M permission model.
即: 这个库支持RxJava与新的Android M版本权限模型一起使用。

这个库对动态权限的管理非常方便,使用起来也比较简单

 

  •    /**
             * 权限统一处理
             */
            RxPermissions.getInstance(this)
                    .request(
                            Manifest.permission.WRITE_EXTERNAL_STORAGE,  //SD卡写入
                            Manifest.permission.READ_EXTERNAL_STORAGE,      //SD卡读取
    //                        Manifest.permission.CAMERA,         // 相机
                            Manifest.permission.READ_CONTACTS  ,  //读取手机联系人
    //                        Manifest.permission.CALL_PHONE         //电话
                            Manifest.permission.READ_PHONE_STATE,           //GPS
                            Manifest.permission.ACCESS_FINE_LOCATION,//精准定位
                            Manifest.permission.RECORD_AUDIO          //申请录音权限
                    )           //允许程序录制音频
                    .s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值