PermissionX简介(没维护,推荐XXPermissions))
PermissionX是一个开源的Android库,用于简化运行时权限的请求流程,由<<第一行代码>>作者郭霖开发,适用于Android 6.0及以上系统中的动态权限问题.
项目地址:https://github.com/guolindev/PermissionX


PermissionX的主要特点
- 支持同时申请多个权限
- 支持权限说明弹窗(用户拒绝后解释原因)
- 支持跳转设置页(用户永久拒绝权限时引导跳转)
- 简单易用,链式调用,支持 Java 和 Kotlin
- 自动处理敏感权限如:定位、存储、相机、电话等
使用方法
1.添加依赖
1 | dependencies { |
2.初始化权限的方法
1 | private fun requestPermissions() { |
总结
| 优点 | 说明 |
|---|---|
| 简洁 | 链式调用,省去大量模版代码 |
| 全面 | 支持所有常用权限 |
| 易用 | 提供引导窗口,提升用户体验 |
| 跨语言 | 支持Java和Kotlin |
说些什么吧!