Android建立和刪除桌面快捷方式

2021-05-25 08:07:59 字數 1130 閱讀 3179

* 為程式建立桌面快捷方式

private void addshortcut(){

intent shortcut = new intent(「com.android.launcher.action.install_shortcut」);

//快捷方式的名稱

shortcut.putextra(「duplicate」, false); //不允許重複建立

//指定當前的activity為快捷方式啟動的物件: 如

//注意: componentname的第二個引數必須加上點號(.),否則快捷方式無法啟動相應程式

componentname comp = new componentname(this.getpackagename(), 「.」+this.getlocalclassname());

shortcut.putextra(intent.extra_shortcut_intent, new intent(intent.action_main).setcomponent(comp));

//快捷方式的圖示

shortcuticonresource iconres = intent.shortcuticonresource.fromcontext(this, r.drawable.icon);

shortcut.putextra(intent.extra_shortcut_icon_resource, iconres);

sendbroadcast(shortcut);

* 刪除程式的快捷方式

private void delshortcut(){

intent shortcut = new intent(「com.android.launcher.action.uninstall_shortcut」);

//快捷方式的名稱

//指定當前的activity為快捷方式啟動的物件: 如

//注意: componentname的第二個引數必須是完整的類名(包名+類名),否則無法刪除快捷方式

shortcut.putextra(intent.extra_shortcut_intent, new intent(intent.action_main).setcomponent(comp));

sendbroadcast(shortcut);

建立 和 刪除 oracle job

begin sys.dbms scheduler.create job job name reg pwdwronglimit job type stored procedure job action pro pwdwronglimit ctrl start date to date 01 01 20...

任務建立和刪除

在freertos移植到cortex m3硬體平台的文章中,我們已經見過任務建立api,但那篇文章的重點在於如何移植freertos,本文將重點放在任務的建立和刪除api函式上面。任務建立和刪除api函式位於檔案task.c中,需要包含task.h標頭檔案。1.1函式描述 objc view pla...

建立和刪除目錄

建立和刪除目錄 建立目錄 mkdir 使用格式為 mkdir options parameter 它有一些選項 p 建立乙個目錄,如果目錄所在的路徑不存在,連同路徑一起建立 v 顯示詳細資訊 m 建立目錄的同時直接指定許可權 刪除目錄 rmdir rmdir只能刪除空目錄 使用格式 rmdir op...