07 2016 档案

摘要:最近两天为了解决Android上面退出程序问题折腾了半死,在google & baidu 上面找了很久、很久出来的完全千篇一律,说的方法有三,但是经过我试验后全部不行。 三个方法分别是: 下面介绍自己的方式: 大家都知道 Android 的 Activity 是存着历史栈的,比如从 A -> B - 阅读全文
posted @ 2016-07-20 11:25 brave-sailor 阅读(677) 评论(0) 推荐(0) 编辑
摘要:1、判断是否安装/** check the app is installed*/private boolean isAppInstalled(Context context,String packagename){PackageInfo packageInfo; try { packageInfo 阅读全文
posted @ 2016-07-14 09:45 brave-sailor 阅读(669) 评论(0) 推荐(0) 编辑
摘要:1.前言 (1).由于MIUI等部分国产定制系统也有权限管理,没有相关api,故无法判断用户是否允许获取联系人等隐私。在Android 6.0之后,新增权限管理可以通过官方api判断用户的运行状态; (2).我们指定targetSdkVersion为23或者之后我们还需要在运行时请求这些所需的权限。 阅读全文
posted @ 2016-07-13 16:04 brave-sailor 阅读(1977) 评论(0) 推荐(0) 编辑
摘要:权限一刀切 棉花糖运行时权限 权限的分组 正常权限 正常权限列表 特殊权限危险权限 请求SYSTEM_ALERT_WINDOW 请求WRITE_SETTINGS 必须要支持运行时权限么 不支持运行时权限会崩溃么 然而有点糟糕的是 该来的还得来 一个标准的流程 如何批量申请 申请这么多权限岂不是很累 阅读全文
posted @ 2016-07-13 16:03 brave-sailor 阅读(388) 评论(0) 推荐(0) 编辑
摘要:Android M运行时权限是个啥东西 啥是运行时权限呢?Android M对权限管理系统进行了改版,之前我们的App需要权限,只需在manifest中申明即可,用户安装后,一切申明的权限都可来去自如的使用。但是Android M把权限管理做了加强处理,在manifest申明了,在使用到相关功能时, 阅读全文
posted @ 2016-07-13 15:27 brave-sailor 阅读(4342) 评论(0) 推荐(0) 编辑
摘要:前言 谷歌在2015年8月份时候,发布了Android 6.0版本,代号叫做“棉花糖”(Marshmallow ),其中的很大的一部分变化,是在用户权限授权上,或许是感觉之前默认授权的不合理,现在6.0出来,使得用户权限授权变得合理。这可能也是参考IOS系统的,只有在用户需要使用权限的时候,才去授权 阅读全文
posted @ 2016-07-13 14:47 brave-sailor 阅读(258) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示