没有合适的资源?快使用搜索试试~ 我知道了~
EasyPermissions:简化Android M系统权限-开源
共64个文件
java:28个
xml:13个
gradle:5个
需积分: 15 0 下载量 155 浏览量
2021-07-07
22:33:12
上传
评论
收藏 146KB ZIP 举报
温馨提示
EasyPermissions 是一个包装库,用于在面向 Android M 或更高版本时简化基本系统权限逻辑。 如果您的应用程序是用 Kotlin 编写的,请考虑使用 easypermissions-ktx 库,它将 Kotlin 扩展添加到核心 EasyPermissions 库中。 要开始使用 EasyPermissions,请让您的 Activity(或 Fragment)覆盖 onRequestPermissionsResult 方法。 如果给定请求中的所有权限都被授予,则将执行使用正确请求代码注释的所有方法(确保具有唯一的请求代码)。 带注释的方法需要是无效的并且没有输入参数(相反,您可以使用 onSaveInstanceState 以保持被抑制参数的状态)。 这是为了简化在授予所有权限后需要运行请求方法的常见流程。 或者,为了更好的控制,您可以让您的 Activity / Fragment 实现 PermissionCallbacks 接口。
资源推荐
资源详情
资源评论
收起资源包目录
v3.0.0.zip (64个子文件)
googlesamples-easypermissions-67d611b
gradlew 5KB
settings.gradle 35B
.github
ISSUE_TEMPLATE.md 291B
CONTRIBUTING.md 10B
.travis.yml 1001B
LICENSE 10KB
gradle
wrapper
gradle-wrapper.properties 203B
gradle-wrapper.jar 54KB
README.md 8KB
easypermissions
src
test
java
pub
devrel
easypermissions
EasyPermissionsTest.java 27KB
testhelper
TestFragment.java 1KB
TestAppCompatActivity.java 1KB
ActivityController.java 1KB
TestSupportFragmentActivity.java 1KB
TestActivity.java 891B
FragmentController.java 1KB
AppSettingsDialogTest.java 8KB
EasyPermissionsLowApiTest.java 5KB
RationaleDialogClickListenerTest.java 5KB
main
AndroidManifest.xml 440B
res
values
colors.xml 287B
strings.xml 398B
styles.xml 792B
java
pub
devrel
easypermissions
RationaleDialogFragmentCompat.java 3KB
AfterPermissionGranted.java 938B
RationaleDialogFragment.java 4KB
RationaleDialogClickListener.java 3KB
helper
ActivityPermissionHelper.java 2KB
SupportFragmentPermissionHelper.java 1021B
package-info.java 127B
PermissionHelper.java 4KB
LowApiPermissionsHelper.java 2KB
BaseSupportPermissionsHelper.java 2KB
AppCompatActivityPermissionsHelper.java 1KB
AppSettingsDialogHolderActivity.java 2KB
AppSettingsDialog.java 12KB
PermissionRequest.java 8KB
RationaleDialogConfig.java 3KB
EasyPermissions.java 15KB
bintray.gradle 4KB
build.gradle 1KB
proguard-rules.pro 96B
gradlew.bat 2KB
gradle.properties 958B
.gitignore 229B
app
src
main
AndroidManifest.xml 1KB
res
mipmap-hdpi
ic_launcher.png 3KB
mipmap-xxxhdpi
ic_launcher.png 10KB
mipmap-xhdpi
ic_launcher.png 5KB
mipmap-mdpi
ic_launcher.png 2KB
layout
fragment_main.xml 390B
activity_basic.xml 549B
activity_main.xml 1KB
values-w820dp
dimens.xml 358B
values
colors.xml 208B
strings.xml 891B
styles.xml 383B
dimens.xml 211B
mipmap-xxhdpi
ic_launcher.png 8KB
java
pub
devrel
easypermissions
sample
MainFragment.java 3KB
MainActivity.java 6KB
build.gradle 578B
proguard-rules.pro 480B
build.gradle 836B
共 64 条
- 1
资源评论
陈菌菇
- 粉丝: 28
- 资源: 4553
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功