private List<PackageInfo> packageInfos = null;//定义一个列表 里面放的是程序的包的信息类
packageInfos = getPackageManager().getInstalledPackages(PackageManager.GET_UNINSTALLED_PACKAGES);
packageInfos.get(position).applicationInfo.loadIcon(getPackageManager());//获得程序的图标
packageInfos.get(position).applicationInfo.loadLabel(getPackageManager());//获得程序的名称获得手机上的软件名称 软件图标 软件包名
最新推荐文章于 2025-04-30 09:52:44 发布
本文介绍了一种通过Android系统的PackageManager来获取已安装应用程序的包名、图标和名称的方法。使用getInstalledPackages方法结合PackageManager参数GET_UNINSTALLED_PACKAGES,可以得到包含PackageInfo对象的列表。通过对这些对象的操作,如调用loadIcon和loadLabel方法,可以获得应用的图标和名称。

2万+

被折叠的 条评论
为什么被折叠?



