android中建立和刪除快捷方式示例android系統中支援快捷方式這一特性,這樣使得使用者更快更好地使用應用或者軟體,當然,有些系統提供了直接拖拽建立快捷方式的功能,這裡我們將簡單介紹一下android中使用**如何建立和刪除快捷方式。
以下原始碼**於網際網路,本人稍作修改和注釋。原理主要是使用android系統的乙個乙個廣播機制,我們需要做的是例項乙個intent物件,並對這個物件做制定的設定,然後傳送乙個廣播就可以了,然後其他的操作,委託給別的程式做就可以了,就是這麼簡單。原始碼如下。
package ps.androidyue.shortcutdemo;
import android.content.componentname;
import android.content.intent;
import android.content.intent.shortcuticonresource;
import android.os.bundle;
import android.view.view;
import android.widget.button;
public class shortcutdemoactivity extends activity
/** 初始化需要的檢視
*/private void initializeviews()
/** 初始化需要的button
*/private void initializebuttons()
});this.btnremoveshortcuts=(button)this.findviewbyid(r.id.btnremoveshortcuts);
this.btnremoveshortcuts.setonclicklistener(new view.onclicklistener()
});}
/** 為程式建立桌面快捷方式
*/private void addshortcut()
/** 刪除程式的快捷方式
*/
private void delshortcut()
}
注意:必須要在manifest.xml中宣告許可權
last modfied:2011-11-21
Android建立和刪除桌面快捷方式
為程式建立桌面快捷方式 private void addshortcut intent shortcut new intent com.android.launcher.action.install shortcut 快捷方式的名稱 shortcut.putextra duplicate false...
建立 和 刪除 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...