zoukankan      html  css  js  c++  java
  • Android开发-API指南-<permission-tree>

    <permission-tree>

    英文原文:http://developer.android.com/guide/topics/manifest/permission-tree-element.html
    采集(更新)日期:2014-5-30
    搬迁自原博客:http://blog.sina.com.cn/s/blog_48d491300100zmv3.html

    语法:
    <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 就不行。
    引入自:
    API 级别 1
    参阅:
    <permission>
    <permission-group>
    <uses-permission>
  • 相关阅读:
    python生成CSV文件并发送邮件
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    扔鸡蛋
  • 原文地址:https://www.cnblogs.com/popapa/p/android_permission-tree-element.html
Copyright © 2011-2022 走看看