在桌面添加快捷方式

	/**
	 * 在桌面添加快捷方式
	 * @param icon 快捷方式图标
	 * @param name 快捷方式名称
	 * @param url 快捷方式的intent url
	 */
	private void addShortcut(Parcelable icon, String name, String url){
		try {
//			Intent intentAddShortcut = new Intent(Intent.ACTION_CREATE_SHORTCUT);
			Intent intentAddShortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
			//添加名称
			intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, name);
			//添加图标
			intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
			//设置Launcher的Uri数据
			Intent intentLauncher = new Intent();
			intentLauncher.setAction("android.intent.action.VIEW");
			Uri content_url = Uri.parse(url);
			intentLauncher.setData(content_url);
			//添加快捷方式的启动方法
			intentAddShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intentLauncher);
			sendBroadcast(intentAddShortcut);
		} catch (Exception e) {
			LogUtil.e(tag, e);
		}
	}
时间: 2024-10-06 23:46:57

在桌面添加快捷方式的相关文章

Android开发之向桌面添加快捷方式

对于一个希望拥有更多用户的应用来说,用户桌面可以说是所有软件的必争之地,如果用户在手机桌面上建立了该软件的快捷方式,用户将会更频繁地使用该软件.因此,所有 Android程序都应该允许用户把软件的快捷方式添加到桌面上. 在程序中把一个软件的快捷方式添加到桌面上,只需要如下三步即可: 1. 创建一个添加快捷方式的Intent该Intent的Action属性值应该为com.android.launcher.action.INSTALLSHORTCUT,. 2. 通过为该Intent加Extra属性来

CentOS 7在桌面添加快捷方式

直接把 /usr/share/applications 对应的 xxx.desktop 文件复制到桌面就OK!比如要在桌面创建Google Chrome Browser的快捷方式,直接在找到 /usr/share/applications/目录下找到 google-chrome.desktop,然后复制它到桌面就好了,有图有真相!

deepin桌面添加快捷方式

touch [文件名].desktop vim [文件名].deskotop 写入: [Desktop Entry] Name=Android studio Name[zh_CN]=Android studio #显示图标 Icon=/opt/android-studio/bin/studio.png #程序路径 Exec=studio.sh StartupNotify=false Terminal=false Type=Application Categories=Application

手机桌面添加快捷方式 --转

Android添加快捷方式(Shortcut)到手机桌面

Android添加快捷方式(Short)到手机桌面 权限 要在手机桌面上添加快捷方式,首先需要在manifest中添加权限. <!-- 添加快捷方式 --> <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> <!-- 移除快捷方式 --> <uses-permission android:name="com.andro

如何在桌面添加软件快捷方式,如何设置软件打开快捷键——ubuntu小技巧5

如何在桌面添加软件快捷方式,如何设置软件打开快捷键 1.如何在桌面添加软件快捷方式 ubuntu下在打开应用时,可以右键该应用设置Lock to Launcher,让软件固定在最左边方便打开:可是数量有限啊,没有新建快捷图标方式方便,下面说说如何新建图标: 在ubuntu中,进入/usr/share/applications,可以发现几乎所有的应用程序的图标都在这个文件夹,只需将图标复制粘贴到桌面即可,就实现了快捷图标志的新建. 对于一些非正常安装的程序,如免安装的程序.用wine安装的部分ex

WORD公式编辑器的使用(快捷键or添加快捷方式到工具栏)

必须有安装Microsoft 公式编辑器才能创建快捷键or添加快捷方式到工具栏, word公式编辑器怎么用_百度经验http://jingyan.baidu.com/article/f54ae2fcf89a981e93b8497e.html 1.创建快捷键 转自百度经验:http://jingyan.baidu.com/article/e4d08ffdf3ed490fd2f60d36.html 在日常使用Word2010时,我们经常会使用一些十分方便的快捷键,但有时候Word自带的一些快捷键则用

win10系统桌面图标变为白色方框和去除桌面图标快捷方式小箭头的方法

一.有些用户在开机后,发现windows10系统桌面的图标都变成了白色的方框.这是怎么回事?下面就为大家介绍一下Win10系统桌面图标变为白色方框的解决办法. 导致win10图标变白的情况有三种,大家可以按照自己的情况选择具体解决方法! (一)最为常见的是设置了显示设置中的:更改文本丶应用和其他项目的大小. 设置后图标会变大,图标缓存也会进行数据的更改,如果处理错误,开机就会出现图标变白. 解决方法如下: 1.右键桌面--显示设置--滑块向左移动--调节到100%--应用. 2.电源--关机--

win8.1桌面上快捷方式的箭头

删除reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /f taskkill /f /im explorer.exeattrib -s -r -h "%userprofile%\Appdata\local\