Android(安卓)2.2新增的DeviceAdminInfo类
在Android 2.2中新增了一个android.app.admin.DeviceAdminInfo类,可以帮助我们以管理员权限获取一个Package信息,DeviceAdminInfo类有一个构造方法为DeviceAdminInfo(Context context, ResolveInfo receiver) 来实例化该类,参数一为目标PackageManager的Context。
ActivityInfogetActivityInfo()获取该Context的Activity信息,返回一个ActivityInfo对象
ComponentNamegetComponent()//获取这个Package的Component名称
StringgetPackageName()//获取这个apk包的package名称
StringgetReceiverName()//返回所有的receiver名称
StringgetTagForPolicy(int policyIdent)//返回一些定义的tag根据定义,这里定义的有 USES_POLICY_FORCE_LOCK 、 USES_POLICY_LIMIT_PASSWORD 、USES_POLICY_RESET_PASSWORD 、USES_POLICY_WATCH_LOGIN和USES_POLICY_WIPE_DATA
CharSequenceloadDescription(PackageManager pm)//载入一个package的描述
DrawableloadIcon(PackageManager pm)//这里android123提示对于apk文件在2.2中推荐的获取icon方法
CharSequenceloadLabel(PackageManager pm) //获取软件名称
booleanusesPolicy(int policyIdent)//参数定义参考上面的getTagForPolicy
本文转自www.35java.com
更多相关文章
- Android(安卓)程序获取、设置铃声和音量
- android 类似QQ 换皮肤 实现思路 apk资源共享
- 初学者----Android(安卓)自定义View,进度条,第三方框架
- Android(安卓)NDK 开发教程三:Hello JNI 示例
- android accessibility
- 【Android】 使用ADT16出现ImageView Warning:Missing content D
- 在SQLite数据库中获取新插入数据自增长的ID值(传智播客笔记)
- Android(安卓)JNI和NDK学习(09)--JNI实例二 传递类对象
- 重温Android——调节屏幕亮度