android6.0运行时权限完美封装
Twitter首位大中华区总经理离职 入职还不到一年
2016年最后一天,Twitter首位大中华区(中国大陆、香港和台湾)总经理陈葵在Twitter上宣布离职,距离她加入这家社交公司不到一年时间。目前Twitter大中华区的广告业务资源已经整合至亚太区总部,她将离开公司进行一段时间的修整。两个月前,Twitter进行了一次大规模的裁员重组,其中大中华区广告销售业务受到影响。据称,Twitter香港办公室的大部分雇员将被解雇,大中华区的主要业务将从香港转移到新加坡。
于亚豪的博客地址:
http://blog.csdn.net/androidstarjack/article/details/53993152
前几天看了郭大神的运行时权限的专讲,深受启发,由于现在基于目前项目中的运行时权限封装的还不是那么完美,趁着郭神建议的还是历历在目。于是把它完整的敲了下来。并在此基础上添加上自己的一些见解,封装成一个完整的demo,希望与大家进行交流与。
在这里我进行了简单的在activity中简单进行获取权限和工具类封:
某一个权限被禁止或者是所有的权限被禁止,这里我做了去到烯烃界面去设置的处理:
如果要开启多个权限的话,则可能不同的手机显示的效果不同,有些手机在权限Dialog上显示需要获取权限的个数,但有些手机需要多少个权限显示多少个。
最后一步处理:如果某个权限被禁止的话,则到设置界面去提示用户去打开权限:
部分代码:
封装成BaseActivitgy工具类:
项目下载地址: http://download.csdn.net/detail/androidstarjack/9728062
如果你有好的技术文章想和大家分享,欢迎向我的公众号投稿,投稿具体细节请在公众号主页点击“投稿”菜单查看。QQ交流群:232203809
欢迎长按下图 -> 识别图中二维码或者扫一扫关注我的公众号: