置頂 手機APP建立桌面快捷方式

2021-07-15 17:48:10 字數 1215 閱讀 4651

預覽:

需要許可權:

1<

uses-permission

android:name

="com.android.launcher.permission.install_shortcut"

/>

配置檔案:androidmanifest.xml

1

<

activity

2android:name

="com.myself.news.activity.guideactivity"

3android:label

="@string/title_activity_guide"

>

4<

intent-filter

>

5<

action

android:name

="com.myself.news.action_home"

/>67

<

category

android:name

="android.intent.category.default"

/>

8intent-filter

>

9activity

>

在應用的閃屏頁面activity的 oncreate方法呼叫 installshortcut();

**:

1

//建立快捷方式2//

com.android.launcher.permission.install_shortcut

3private

void

installshortcut()

32 }

常量工具類globalconstantsutils:

1public

static

final string pref_is_shortcut_intalled = "is_shortcut_intalled";//

是否已經建立快捷方式 1

public

static

final string action_home = "com.myself.news.action_home";//

跳轉到主頁面的action

建立桌面快捷方式

bool createdesktopshotcut cstring strname,在桌面顯示的名稱 cstring strsourcepath 檔案絕對路徑名稱 pshell release strdestdir.format s path strdestdir strdestdir strnam...

DELPHI建立桌面快捷方式

由於我們是通過ole inte ce實現此功能的,因此在程式單元的uses語句中要加入comobj activex和shlobj這三個單元。在單元的宣告部分加入以下 procedure createlink programpath,programarg,linkpath,descr string 其...

VC MFC 建立桌面快捷方式

bool createdesktopshotcut cstring strname,cstring strsourcepath int i char path max path 1 cstring strdestdir i csidl desktopdirectory lpitemidlist pi...