使用PackageManager獲得應用信息實例方法
更新時間:2013年11月19日 10:31:07 作者:
PackageManager是Android中一個很有用的類,能夠獲取已安裝的應用(包)的信息,如應用名稱、圖標、權(quán)限,安裝、刪除應用(包)等
以下代碼可以獲得已安裝應用(包)的信息:
復制代碼 代碼如下:
// 包管理器
PackageManager pm = getPackageManager();
//獲取手機內(nèi)所有應用
List<PackageInfo> pi = pm.getInstalledPackages(0);
// PackageInfo
PackageInfo pii = (PackageInfo) pi.get(i);
// 應用名稱
name = pii.applicationInfo.loadLabel(pm);
// 應用圖標
icon = pii.applicationInfo.loadIcon(pm);
// 是否是系統(tǒng)應用
if ((pii.applicationInfo.flags & pii.applicationInfo.FLAG_SYSTEM) <= 0)
is_sys = "否";
else
is_sys = "是";
相關(guān)文章
Android仿iOS實現(xiàn)側(cè)滑返回功能(類似微信)
這篇文章主要為大家詳細介紹了Android仿iOS實現(xiàn)側(cè)滑返回功能,類似微信功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-12-12
Android中實現(xiàn)下載和解壓zip文件功能代碼分享
這篇文章主要介紹了Android中實現(xiàn)下載和解壓zip文件功能代碼分享,本文直接給出了實現(xiàn)代碼,需要的朋友可以參考下2015-03-03
Android自定義ViewGroup實現(xiàn)側(cè)滑菜單
這篇文章主要為大家詳細介紹了Android如何通過自定義ViewGroup實現(xiàn)側(cè)滑菜單,文中的示例代碼講解詳細,感興趣的小伙伴可以了解一下2023-01-01
Android中Listview點擊item不變顏色及設置listselector 無效的解決方案
這篇文章主要介紹了Android中Listview點擊item不變顏色及設置listselector 無效的原因及解決方案,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-09-09

