Android建立快捷圖示
/**
* 建立快捷圖示
* 要包含三個重要資訊
* 1.圖示
* 2.名稱
* 3.點選快捷圖示後幹什麼
*/
public void installShortCut(){
boolean shortCut = sp.getBoolean("shortCut", false);
if(shortCut)//如果已經建立過快捷方式了,就不再建立
return;
//傳送廣播的意圖,桌面建立快捷圖示意圖
Intent intent = new Intent();
intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT");
intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "魔獸世界");//設定快捷方式的文字
//設定快捷方式的圖片
intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory.decodeResource(getResources(), R.drawable.ic_launcher));
//桌面點選快捷圖示後的意圖
Intent shortCutIntent = new Intent();
//這種方式建立快捷方式後,把應用程式本身刪除,快捷方式也會隨之刪除
shortCutIntent.setAction("android.intent.action.MAIN");
shortCutIntent.addCategory("android.intent.category.LAUNCHER");//啟動能力的意圖
shortCutIntent.setClassName(getPackageName(), "com.xxc.mobilesafe.SplashActivity");//點選快捷方式後執行的意圖
//像這樣建立快捷方式,不是指向程式入口的快捷方式,把應用程式本身給刪除後,快捷方式並不會隨之刪除
/*shortCutIntent.setAction("com.xxc.pikaxiong");
shortCutIntent.addCategory(Intent.CATEGORY_DEFAULT);*/
intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortCutIntent);//設定快捷方式點選後的意圖
sendBroadcast(intent);
Editor editor = sp.edit();
editor.putBoolean("shortCut", true);
editor.commit();
}
相關文章
- 建立,刪除快捷圖示shortcut android .Android
- 快捷圖示變成白圖示
- Android 7.0新特性——桌面長按圖示出現快捷方式Android
- android隨筆:長按APP圖示彈出快捷方式(shortcuts)AndroidAPP
- win10 怎麼清除快捷圖示_win10怎麼刪除快捷小圖示Win10
- Android7-1圖示快捷方式(AppShortcuts)實現DemoAndroidAPP
- win10快捷圖示顯示不正常怎麼辦 win10開機快捷圖示顯示不正常修復方法Win10
- win10桌面快捷鍵圖示如何去掉_win10取消桌面快捷方式圖示箭頭的教程Win10
- Mac鍵盤字元對應快捷鍵圖示Mac字元
- 系統托盤中的快捷圖示(轉)
- Android圖示適配Android
- Android系統耳機圖示顯示Android
- win10系統圖示大小怎麼調 設定圖示比例大小快捷鍵Win10
- win10桌面快捷方式圖示異常怎麼解決_win10快捷方式圖示顯示異常一招修復Win10
- win10 在工作列新增 desktop 快捷圖示Win10
- win10圖示放大快捷鍵是什麼 window10如何放大電腦圖示Win10
- win10 移除快捷方式的圖示怎麼操作_win10怎樣刪除桌面上的快捷方式圖示Win10
- win10桌面快捷圖示有兩個藍箭頭怎麼取消 如何去除win10快捷圖示有兩個藍箭頭Win10
- 解決Win7 軟體圖示不顯示--Win7圖示異常,快捷方式不顯示解決方法Win7
- 教你如何在Linux中設定快捷方式圖示Linux
- Android 8.0 自適應圖示Android
- 開發人員建立圖示工具:AssetsGen for MacMac
- Android的UI顯示原理之Surface的建立AndroidUI
- win10桌面圖示取消箭頭方法_win10桌面快捷方式圖示箭頭如何取消Win10
- win10桌面快捷圖示出現白紙怎麼辦 部分圖示變白解決辦法Win10
- Android之在app圖示新增角標AndroidAPP
- Android圖形顯示系統(一)Android
- Android程式設定軟體圖示Android
- 截圖快捷鍵
- Android - 快捷方式Android
- Electron為檔案瀏覽器建立圖示(三)瀏覽器
- android的sd卡上建立目錄不顯示AndroidSD卡
- win10桌面快捷方式圖示變白的解決方法Win10
- Linux 環境 Intelij Idea 安裝與快捷圖示配置LinuxIntelIdea
- Android的GridView中的選中圖示後圖示的背景顏色AndroidView
- iOS APP建立桌面快捷方式iOSAPP
- Android動態更換應用圖示Android
- Android 如何應用ttf圖示字型庫Android