Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 中級開發 >> Android 2.2新增的DeviceAdminInfo類

Android 2.2新增的DeviceAdminInfo類

編輯:中級開發

在Android 2.2中新增了一個android.app.admin.DeviceAdminInfo類,可以幫助我們以管理員權限獲取一個Package信息,DeviceAdminInfo類有一個構造方法為DeviceAdminInfo(Context context, ResolveInfo receiver) 來實例化該類,參數一為目標PackageManager的Context。

  ActivityInfo  getActivityInfo()  獲取該Context的Activity信息,返回一個ActivityInfo對象
  ComponentName  getComponent()  //獲取這個Package的Component名稱
  String  getPackageName()  //獲取這個apk包的package名稱
  String  getReceiverName()  //返回所有的receiver名稱
  String  getTagForPolicy(int policyIdent)  //返回一些定義的tag根據定義,這裡定義的有 USES_POLICY_FORCE_LOCK 、 USES_POLICY_LIMIT_PASSWORD 、USES_POLICY_RESET_PASSWord 、  USES_POLICY_WATCH_LOGIN和USES_POLICY_WIPE_DATA

 CharSequence  loadDescription(PackageManager pm)  //載入一個package的描述
 Drawable  loadIcon(PackageManager pm)  //這裡android123提示對於apk文件在2.2中推薦的獲取icon方法
 CharSequence  loadLabel(PackageManager pm) //獲取軟件名稱
 boolean  usesPolicy(int policyIdent)  //參數定義參考上面的getTagForPolicy

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved