7.1 内容提供器简介
ConterProvider : 实现不同应用程序间数据共享
7.2 运行时权限
7.2.1 Android权限机制详解
因涉及用户设备安全性,需在AndroidManifest.xml中添加权限声明
访问系统网络状态:
<uses-permission android : name = "android.permission.ACCESS_NETWORK_STATTE">
- 低于Android6.0,在应用安装时提示将获取的权限,用户决定要不要安装
- Android6.0后加入运行时权限功能,用户不需要在安装应用时一次性授权,而是在使用应用过程再对某一项权限授权
- 普通权限——系统自动进行授权,只需在AndroidManifest.xml中添加权限声明语句
- 危险权限——用户手动操作,进行运行时权限处理
7.2.2 在程序运行时申请权限
因为6.0以后可以允许用户自己授予权限,因此对于开发人员,则需要写更多的代码来判断用户是否授权过
网友评论