Android中建立和刪除快捷方式示例

2021-08-26 13:21:50 字數 1208 閱讀 6694

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...