tbruyelle

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.0
10.4k
Stars
1.4k
Forks
2
Watchers
91
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分69.41
默认分支master