
安卓新版本特性
ChampionDragon
本人从事安卓开发
展开
-
自定义动态申请权限
之前我在讲Android6.0危险权限列表和安卓各版本市场占有率及特性有讲有关于开发安卓6.0以上版本的项目时每次调用到有危险权限都要动态申请,这反反复复的操作造成了大量的代码冗余,以下是我自定义封装动态申请权限的方法。我在BaseActivity建立以下方法: private PermissionListener mListener;//已授权、未授权的接口回调 priva...原创 2019-05-23 17:26:43 · 967 阅读 · 0 评论 -
解决安卓7.0应用件共享文件问题
之前我在安卓各版本市场占有率及特性文章里面提到了7.0特性,其中对我们开发人员来讲最重要的影响就是“应用件共享文件”,就是对于面向 Android 7.0 的应用,Android 框架执行的 StrictMode API 政策禁止在您的应用外部公开 file:// URI。如果一项包含文件 URI 的 intent 离开您的应用,则应用出现故障,并出现 FileUriExposedExceptio...原创 2019-05-16 13:52:56 · 1018 阅读 · 0 评论 -
安卓各版本市场占有率及特性
一.安卓市场占有率根据Android Developers 在2018年9月28日发布的Android 最新历史版本占比,目前(2018/9/28) Android作业系统版本中仍以Android 7.X Nougat的29.3%领先,其次是Android 6.X Marshmallow 21.6%,Android 8.X 的19.2%居第三。中国Local品牌最爱的Android 5.X L...原创 2019-05-10 15:12:37 · 5819 阅读 · 0 评论 -
Android6.0危险权限列表
Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担.动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应用权限,Android将权限分为普通权限和危险权限,危险权限需要在使用时让用户手动允许。危险权限一共9组24个权限,表格如下:权限组名 权限名 CALENDAR READ_CALE...原创 2019-05-04 11:34:01 · 5217 阅读 · 0 评论