1. 繼承關係
java.lang.Object
|_____android.Manifest.permission_group
2. 類概要
permission_group類是一個公用的靜態常量類,其中的常量定義了Android系統的許可權組。
常量 |
String |
ACCOUNTS |
直接存取有帳號管理器管理的帳號的許可權組 |
String |
COST_MONEY |
能夠讓使用者使用間接付費功能的許可權組 |
String |
DEVELOPMENT_TOOLS |
與開發功能相關的許可權組 |
String |
HARDWARE_CONTROLS |
提供直接存取裝置硬體的許可權組 |
String |
LOCATION |
允許訪問使用者當前位置的許可權組 |
String |
MESSAGES |
允許應用程式代表使用者發送訊息或中斷使用者正在接收的訊息的許可權組。 |
String |
NETWORK |
提供訪問網路服務的許可權組。 |
String |
PERSONAL_INFO |
用於提供訪問使用者私人資料的許可權組,如通訊錄、日曆事件、電子郵件、短訊息等。 |
String |
PHONE_CALLS |
用於跟訪問和編輯電話狀態相關聯的許可權組,如終端呼叫、閱讀和編輯電話狀態。 |
String |
STORAGE |
跟SD卡訪問相關的許可權組。 |
String |
SYSTEM_TOOLS |
跟系統API相關的許可權組。 |
公用的構造器:Manifest.permission_group()
繼承的方法:來自類java.lang.Object
3. 類詳解
常量
public static final String ACCOUNTS
這個常量定義了直接存取由帳號管理器管理的帳號的許可權
常量值:android.permission-group.ACCOUNTS。
public static final String COST_MONEY
這個常量定義了能夠讓使用者使用產生間接服務功能的許可權。例如,這個許可權組允許直接進行電話撥號、直接發送SMS訊息等。
常量值:android.permission-group.COST_MONEY。
public static final String DEVELOPMENT_TOOLS
這個常量定義了相對開發特徵的許可權組。這些許可權都不應該出現在普通的應用程式中,它們保護著僅用於開發目的的API。
常量值:android.permission-group.DEVELOPMENT_TOOLS
public static final String HARDWARE_CONTROLS
這個常量定義了用於提供直接存取裝置上硬體的許可權,包括聲音、相機、震動器等。
常量值:android.permission-group.HARDWARE_CONTROLS
public static final String LOCALTION
這個常量定義了允許訪問使用者當前位置的許可權。
常量值:android.permission-group.LOCATION
public static final String MESSAGES
這個常量定義了允許應用程式代表使用者發送訊息或中斷使用者正在接收的訊息的許可權。這個許可權主要用於SMS/MMS訊息,如接收或閱讀MMS訊息。
常量值:android.permission-group.MESSAGES
public static final String NETWORK
這個常量定義了提供訪問網路服務的許可權。主要許可權是互連網訪問,但是它也適用於訪問或編輯網路設定,或者是其他相關的網路操作。
常量值:android.permission-group.NETWORK
public static final String PERSONAL_INFO
這個常量定義了提供訪問使用者私人資料的許可權,如通訊錄、日曆事件、電子郵件等。包括資料的讀寫權限(一般情況下,它應該表現出兩種不同的許可權)。
常量值:android.permission-group.PERSONAL_INFO
public static final String PHONE_CALLS
這個常量定義了與訪問和編輯電話狀態相關聯的許可權:終端呼出的電話、閱讀和編輯電話狀態。要注意的是,電話撥號不在這個許可權組中,因為它在更重要的“takin’yer moneys”(付費)組中
public static final String STORAGE
這個常量定義與SD卡訪問相關的許可權
常量值:android.permission-group.STORAGE
public static final String SYSTEM_TOOLS
這個常量定義與系統API相關的許可權。其中有許多是沒有許可權的使用者所期望瞭解的,並且這樣的許可權應該被標記為“normal”保護層級,因此這些許可權也不會顯示。但是,這種許可權能夠用於提供訪問作業系統的一些雜項功能,如寫入全域的系統設定。
常量值:android.permission-group.SYSTEM_TOOLS
公用構造器
public Manifest.permission_group()