使用PackageManager获得应用信息实例方法
使用PackageManager获得应用信息实例方法
发布时间:2016-12-28 来源:查字典编辑
摘要:以下代码可以获得已安装应用(包)的信息:复制代码代码如下://包管理器PackageManagerpm=getPackageManager(...

以下代码可以获得已安装应用(包)的信息:

复制代码 代码如下:

// 包管理器

PackageManager pm = getPackageManager();

//获取手机内所有应用

List<PackageInfo> pi = pm.getInstalledPackages(0);

// PackageInfo

PackageInfo pii = (PackageInfo) pi.get(i);

// 应用名称

name = pii.applicationInfo.loadLabel(pm);

// 应用图标

icon = pii.applicationInfo.loadIcon(pm);

// 是否是系统应用

if ((pii.applicationInfo.flags & pii.applicationInfo.FLAG_SYSTEM) <= 0)

is_sys = "否";

else

is_sys = "是";

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新安卓软件开发学习
热门安卓软件开发学习
编程开发子分类