Android开发-API指南-<permission-tree>
2016-04-20 10:38
417 查看
< permission-tree >
英文原文:http://developer.android.com/guide/topics/manifest/permission-tree-element.html采集(更新)日期:2014-5-30
语法:
< permission-tree android:icon="drawable resource" android:label="string resource" android:name="string" / >
包含于:
< manifest >说明:声明权限树的基础名称。 应用程序拥有树中的所有名称。 可以通过调用
PackageManager.addPermission()在权限树中动态添加新的权限。
树中的名称以句点('
.')分隔。 比如,假定基础名称为
com.example.project.taxes,则可加入类似以下格式的权限:
com.example.project.taxes.CALCULATE
com.example.project.taxes.deductions.MAKE_SOME_UP
com.example.project.taxes.deductions.EXAGGERATE
注意本元素并不声明权限本身,而只是为后续要加入的权限定义一个命名空间。 关于声明权限的详情,请参阅
< permission >元素。
属性:
android:icon代表树中所有权限的图标。 本属性必须设为对 Drawable 资源的引用,该资源包含了图片的定义。
android:label供用户阅读的权限组名称。 为了方便起见,迅速而拙劣的编程方式可以将其直接设为字符串。 但在应用程序准备发布时,应该设为对字符串的引用,以便能像用户界面中的其他字符串一样对其进行本地化。
android:name权限树的基础名称,用作树中所有权限的前缀。 为了保证名称的唯一性,应该采用 Java 风格的域名规则。 名称的路径必须至少包含两个句点分割的字段 — 比如:
com.example.base可以,但
com.example就不行。
相关文章推荐
- 自定义View
- Android SingleTask使用注意点
- Android开发-API指南-<permission-group>
- Android开发-API指南-<permission>
- Android事件分发机制实例验证
- Android开发-API指南-<path-permission>
- Android开发-API指南-<meta-data>
- Android学习笔记1-Toast
- Android应用启动优化:一种DelayLoad的实现和原理(下篇)(转载)
- android:手机之间蓝牙通信(一)
- Android开发-API指南-<manifest>
- android listview 滑动卡顿问题解决
- android之开机跳过锁屏界面自启动应用
- Android looper handler
- Android开发-API指南-<instrumentation>
- Android应用启动优化:一种DelayLoad的实现和原理(上篇)(转载)
- 【Android】自定义View实现信封红蓝边/收货地址线条
- 安卓性能优化之视图优化
- Android四大控件之Fragment的使用
- Android学习笔记(二)——Layout属性