Android中為你的應用程式新增桌面快捷方式

2021-09-09 01:36:22 字數 608 閱讀 4880

public

void

shortcut(view view)

/*** 建立快捷方式

*/public

void createdeskshortcut(context context,string name,int

iconres,string url)

當你卸裝你的應用程式的時候你又會發現存在乙個問題就是你的應用程式雖然解除安裝了,可是桌面上的快捷方式並未解除安裝。呵呵,其實你只要在你要設定對應啟動進入的那個intent加上這麼下面的兩個屬性就是表明與你的應用繫結了。

//

下面兩個屬性是為了當應用程式解除安裝時桌面 上的快捷方式會刪除

intent.setaction("android.intent.action.main");

intent.addcategory("android.intent.category.launcher");

千萬別忘記在androidmanifest.xml加上下面的這個許可權:

"com.android.launcher.permission.install_shortcut"/>

判斷Android應用程式的是否為debug

在開發android應用程式時,我們可以在androidmanifest.xml中設定其debug屬性 示例1android icon drawable ic launcher android debuggable true 只有android debuggable true 時我們才可以在手機上除...

為Android應用程式讀取 dev下裝置而提權2

在 為android應用程式讀取 dev下裝置而提權 一 中,簡單總結了提權的兩種方法 device init和init.rc 在此篇文章中,我將詳細總結的是稍一不留神,就容易把人弄暈乎的init.c device init和init.rc 三者之間的關係,ta們到底是如何工作的。ls一下syste...

Android學習筆記五 為應用程式打包

apk專案打包有兩種方式 1 專案發布成功,在bin下會生成乙個 專案名.apk檔案。同名的.apk會直接覆蓋原來安裝的軟體。應用軟體的名稱為 androidmanifest.xml下的package名稱。2 簽名的方式 簽名的意義 為了保證每個應用程式開發商合法id,防止部分開發商可能通過使用相同...