EasyPermission
EasyPermission是一个简单易用,且无多余的第三方依赖的Android6.0动态权限申请库,支持链式调用,方便快捷。
为什么要造这个轮子
随着Android P都开始正式发布,Android慢慢的从之前的放开权限,到现在的逐步收紧权限,目的都是为了维护Android的生态健康发展,且杜绝权限滥用的情况,同时,国内的应用市场也开始限制应用的适配和升级,必须要适配动态权限和Android8.0才能发布上应用市场,所以,急需一套权限的框架来申请和管理权限,而我查看很多知名的权限框架,并且尝试去接入的时候,发现他们的实现依赖了太多的第三方库, 本来很简单的功能,却需要依赖一堆的引用而导致包size增加,有点得不偿失的感觉,所以,轮子就这么弄出来了。
特点
链式调用,一行链式代码即可实现权限申请
支持自定义添加RequestPermissionRationale处理函数,可针对性的