
RxPermissions
tbruyelle
Android runtime permissions powered by RxJava2
AI 简介
RxPermissions 是一个用于简化 Android 运行时权限请求的轻量级库,基于 RxJava2 实现响应式权限处理。它封装了 Android 6.0(API 23)引入的动态权限模型,支持单个或多个权限的一次性请求、按事件触发的权限校验(如按钮点击),以及逐项权限结果监听。核心特点是将权限请求转化为 Observable 流,天然适配 RxJava 的链式操作与生命周期感知能力,避免常见 Fragment 状态异常问题。适用于需要响应式架构、注重代码可读性与异步流程统一管理的 Android 应用开发场景。
Java
Apache License 2.010.4k
Stars
1.4k
Forks
2
Watchers
91
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分69.41
默认分支master