當前位置:首頁 » 安卓系統 » android獲取應用名稱

android獲取應用名稱

發布時間: 2024-12-03 01:50:27

❶ 請問如何獲取安卓正在前台運行的應用程序的包名

在framework中想添加這個功能,所以寫了個appliction來實現一下獲取正在運行的應用程序: 還是先看圖吧: 這個app主要是簡單的實現了獲取非系統的應用程序和一些常用的系統應用程序,顯示在一個listview中,並添加了點擊(回復到你打開的界面)和長按事件(關閉應用程序)。 看看代碼吧: 直接貼出來再加上注釋吧(直接寫在一個文件里): package andorid/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <ImageView android:id="@+id/icon" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:layout_width="40dip" android:layout_height="40dip" /> <LinearLayout android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" > <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textStyle="bold" /> <TextView android:id="@+id/info" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> </LinearLayout> main: <?xml version="1/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <ListView android:id="@+id/list_view" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" ></ListView> </LinearLayout> 在manifest文件中要加以個許可權: <uses-permission android:name="android.permission.RESTART_PACKAGES" /> 主要是前面的am.killBackgroundProcesses(packageName);方法要這個許可權。

❷ Android開發怎麼獲取應用列表所有應用的中文名

Android應用只存在應用名,不存在應用中文名,你要獲取的是不是主界面圖標底下的名字?
ArrayList<AppInfo> appList = new ArrayList<AppInfo>(); //用來存儲獲取的應用信息數據
List<PackageInfo> packages = getPackageManager().getInstalledPackages(0);
for(int i=0;i<packages.size();i++) { PackageInfo packageInfo = packages.get(i); AppInfo tmpInfo =new AppInfo(); tmpInfo.appName =packageInfo.applicationInfo.loadLabel(getPackageManager()).toString(); tmpInfo.packageName = packageInfo.packageName; tmpInfo.versionName = packageInfo.versionName; tmpInfo.versionCode =packageInfo.versionCode; tmpInfo.appIcon = packageInfo.applicationInfo.loadIcon(getPackageManager()); appList.add(tmpInfo);
}

熱點內容
飛鴿資料庫 發布:2024-12-03 05:01:19 瀏覽:936
補牙解壓 發布:2024-12-03 04:57:30 瀏覽:540
如何更改防火牆的配置ip 發布:2024-12-03 04:55:58 瀏覽:589
贊贊免費腳本 發布:2024-12-03 04:52:58 瀏覽:274
windows腳本if 發布:2024-12-03 04:40:00 瀏覽:892
編譯和反編譯 發布:2024-12-03 04:38:43 瀏覽:596
可以用筆記本電腦做伺服器嗎 發布:2024-12-03 04:31:41 瀏覽:879
android幀數 發布:2024-12-03 04:17:57 瀏覽:998
伺服器關閉22埠還怎麼連接 發布:2024-12-03 04:13:05 瀏覽:508
礦機bin編譯 發布:2024-12-03 04:12:12 瀏覽:78