RxPermissions:由 RxJava2 提供支持的 Android 运行时权限-开源

时间:2024-07-27 16:45:19
【文件属性】:

文件名称:RxPermissions:由 RxJava2 提供支持的 Android 运行时权限-开源

文件大小:102KB

文件格式:ZIP

更新时间:2024-07-27 16:45:19

开源软件

该库允许将 RxJava 与新的 Android M 权限模型一起使用。 如果您需要从特定事件触发权限请求,则需要在初始化阶段将事件设置为 observable。 您可以使用 JakeWharton/RxBinding 将您的视图转换为 observable(未包含在库中)。 由于您的应用程序可能会在权限请求期间重新启动,因此必须在初始化阶段完成请求。 这可能是 Activity.onCreate 或 View.onFinishInflate,但不是像 onResume 这样的暂停方法,因为您可能会创建一个无限请求循环,因为您的请求活动在权限请求期间被框架暂停。 如果没有,并且如果您的应用程序在权限请求期间重新启动(例如,由于配置更改),则永远不会将用户的答案发送给订阅者。


【文件预览】:
tbruyelle-RxPermissions-405050e
----.gitignore(53B)
----sample()
--------build.gradle(805B)
--------src()
----settings.gradle(70B)
----build.gradle(2KB)
----.travis.yml(424B)
----gradlew(5KB)
----LICENSE(11KB)
----.github()
--------ISSUE_TEMPLATE()
----README.md(6KB)
----gradlew.bat(2KB)
----gradle.properties(785B)
----gradle()
--------wrapper()
----lib()
--------build.gradle(1KB)
--------src()
--------install.gradle(972B)
--------bintray.gradle(1KB)
--------jitpack.gradle(82B)
--------proguard-rules.pro(641B)

网友评论