文件名称:EasyPermissions:简化Android M系统权限-开源
文件大小:146KB
文件格式:ZIP
更新时间:2024-07-27 16:19:52
开源软件
EasyPermissions 是一个包装库,用于在面向 Android M 或更高版本时简化基本系统权限逻辑。 如果您的应用程序是用 Kotlin 编写的,请考虑使用 easypermissions-ktx 库,它将 Kotlin 扩展添加到核心 EasyPermissions 库中。 要开始使用 EasyPermissions,请让您的 Activity(或 Fragment)覆盖 onRequestPermissionsResult 方法。 如果给定请求中的所有权限都被授予,则将执行使用正确请求代码注释的所有方法(确保具有唯一的请求代码)。 带注释的方法需要是无效的并且没有输入参数(相反,您可以使用 onSaveInstanceState 以保持被抑制参数的状态)。 这是为了简化在授予所有权限后需要运行请求方法的常见流程。 或者,为了更好的控制,您可以让您的 Activity / Fragment 实现 PermissionCallbacks 接口。
【文件预览】:
googlesamples-easypermissions-67d611b
----gradlew(5KB)
----settings.gradle(35B)
----.github()
--------ISSUE_TEMPLATE.md(291B)
----CONTRIBUTING.md(10B)
----.travis.yml(1001B)
----LICENSE(10KB)
----gradle()
--------wrapper()
----README.md(8KB)
----easypermissions()
--------src()
--------bintray.gradle(4KB)
--------build.gradle(1KB)
--------proguard-rules.pro(96B)
----gradlew.bat(2KB)
----gradle.properties(958B)
----.gitignore(229B)
----app()
--------src()
--------build.gradle(578B)
--------proguard-rules.pro(480B)
----build.gradle(836B)