android创建桌面快捷方式

时间:2019-02-08 12:12:07
【文件属性】:
文件名称:android创建桌面快捷方式
文件大小:4.06MB
文件格式:ZIP
更新时间:2019-02-08 12:12:07
桌面快捷方式 仿照微信或是淘宝网,发送快捷方式到桌面,主要代码如下: // 安装的Intent Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); // 快捷名称 shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, tName); // 快捷图标是允许重复 shortcut.putExtra("duplicate", false); Intent shortcutIntent = new Intent(Intent.ACTION_MAIN); shortcutIntent.putExtra("tName", tName); shortcutIntent.setClassName("com.hession.shortcut", "com.hession.shortcut.MainActivity"); shortcutIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent); // 快捷图标 ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(this, R.drawable.shortcut); shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes); // 发送广播 sendBroadcast(shortcut);
【文件预览】:
Shortcut
----AndroidManifest.xml(1KB)
----res()
--------layout()
--------drawable-ldpi()
--------menu()
--------drawable-mdpi()
--------values-sw600dp()
--------values-v11()
--------drawable-hdpi()
--------values-sw720dp-land()
--------drawable-xhdpi()
--------values-v14()
--------drawable-xxhdpi()
--------values()
----src()
--------com()
----proguard-project.txt(781B)
----bin()
--------classes()
--------dexedLibs()
--------AndroidManifest.xml(1KB)
--------res()
--------Shortcut.apk(950KB)
--------classes.dex(674KB)
--------resources.ap_(718KB)
----.classpath(475B)
----assets()
----project.properties(563B)
----ic_launcher-web.png(50KB)
----libs()
--------android-support-v4.jar(607KB)
----.project(844B)
----gen()
--------com()

网友评论