android6.0运行时权限完美封装方法运行时权限完美封装方法
今天小编就为大家分享一篇android6.0运行时权限完美封装方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
前几天看了郭大神的运行时权限的专讲,深受启发,由于现在基于目前项目中的运行时权限封装的还不是那么完美,趁着郭神建议的还是历历在目。于是把它完
整的敲了下来。并在此基础上添加上自己的一些见解,封装成一个完整的demo,希望与大家进行交流与。
在这里我进行了简单的在activity中简单进行获取权限和工具类封:
某一个权限被禁止或者是所有的权限被禁止,这里我做了去到烯烃界面去设置的处理:
如果要开启多个权限的话,则可能不同的手机显示的效果不同,有些手机在权限Dialog上显示需要获取权限的个数,但有些手机需要多少个权限显示多少个。
最后一步处理:如果某个权限被禁止的话,则到设置界面去提示用户去打开权限:
评论0
最新资源