public class ShortcutUtil {
public static void createShortCut(Activity act, int iconResId,
int appnameResId) {
// com.android.launcher.permission.INSTALL_SHORTCUT
Intent shortcutintent = new Intent(
"com.android.launcher.action.INSTALL_SHORTCUT");
// 不允许重复创建
shortcutintent.putExtra("duplicate", false);
// 需要现实的名称
shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_NAME,
act.getString(appnameResId));
// 快捷图片
Parcelable icon = Intent.ShortcutIconResource.fromContext(
act.getApplicationContext(), iconResId);
shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon);
// 点击快捷图片,运行的程序主入口
shortcutintent.putExtra(Intent.EXTRA_SHORTCUT_INTENT,
new Intent(act.getApplicationContext(), act.getClass()));
// 发送广播
act.sendBroadcast(shortcutintent);
}
}
//别忘记增加以下权限,否则看不到任何效果。
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
分享到:
相关推荐
本篇将详细介绍如何通过VC++取消桌面图标的自动排列以及取消图标对其至网格的功能,并讨论移动桌面图标位置的方法。 首先,我们需要理解Windows API(应用程序接口)在处理桌面图标时的作用。Windows API提供了大量...
8. **图标缓存**:系统会自动创建图标缓存,以便快速显示。如果图标更改后未更新,可能需要手动刷新图标缓存以查看新图标。 9. **图标库**:"win7精美图标"可能包含一个图标库,用户可以从中选择喜欢的图标,然后...
3. Axialis IconWorkshop 自动创建图标,一步到位。 IconWorkshop 的其他功能 1. IconWorkshop 允许高效率地工作,并在几分钟内创建专业的图标。 2. 拥有强大的编辑器,能够创建毫无质量损失的各种图像格式的图标...
这个功能通过读取桌面图标的坐标信息,按照某种规则(如字母顺序、创建时间等)重新定位图标,从而达到自动整理的目的。 标签“桌面”、“图标”、“自动排序”分别对应了这个程序的主要作用对象和特性。桌面是指...
本文将深入探讨如何实现C# WinForms程序在安装后自动创建桌面快捷方式,并自定义快捷方式图标(ico)。 首先,我们需要了解.NET Framework提供的`System.IO`和`System.Windows.Forms.Shortcut`类,它们是实现这一...
宽带连接自动创建工具是一款针对计算机用户设计的实用小软件,主要功能是帮助用户快速、便捷地设置和创建宽带连接。在许多情况下,尤其是对于不熟悉电脑操作或者初次接触网络连接的用户,手动创建宽带连接可能会显得...
2. **创建`.url`文件**:使用`QFile`打开一个新的文件,文件名可以是用户指定的或者自动生成的,后缀为`.url`。然后,通过`QTextStream`写入`.url`文件的格式化内容。`.url`文件的基本结构如下: ``` ...
在创建图标时,需要提供所有这些尺寸,以确保在不同设备上显示效果良好。 在实际开发中,Android Studio提供了一个名为`Android Asset Studio`的工具,可以帮助开发者快速生成符合规范的图标。只需上传自定义图像或...
在这个例子中,我们假设有一个`music-pause.png`暂停图标,当音乐播放时,图标会自动更改为暂停状态,反之亦然。 通过以上代码,我们成功地实现了H5页面背景音乐的自动播放、暂停功能,以及图标状态的动态显示。在...
标题中的“开机自动显示电脑、网络、个人文档、控制面板—图标脚本”指的是在Windows操作系统中设置开机启动时自动显示桌面图标的过程。通常,这些图标包括“我的电脑”(也称为“此电脑”)、“网络”、“个人文档...
在IT行业中,自动创建快捷方式是一项实用的功能,尤其对于经常使用的应用系统,它可以极大地提高工作效率。这个场景下,用户在登录电脑后,系统能够自动为特定的应用程序或网页链接创建桌面快捷方式,使得用户无需...
创建快捷方式小工具易语言源码1、程序设计简单,只需将文件或文件夹拖入对应窗口,选择创建位置,并为快捷方式命名,然后点“添加”即可;2、一次拖入文件,可以在不同位置添加多个快捷方式,支持多次添加;3、点击...
例如,如果用户误操作删除了图标,或者某些恶意软件试图隐藏该图标,自动复活机制会重新创建并显示图标。 在易语言中实现这个功能,主要涉及以下几个核心函数: 1. **NewProc**: 这个可能是自定义的函数,用于创建...
西门子如何创建自己的块图标自动的集成到过程画面中?pdf,西门子如何创建自己的块图标自动的集成到过程画面中? 介绍: 在PCS 7 V6.0 和更高的版本中,您可以组态CFC中背景确定的块图标。这就使CFC中针对同一类功能块...
迷你SQL2000 1.22 超好用 单文件自动安装版 第一次运行后会自动创建图标到桌面,软件自动安装在D盘
通过学习和实践这些步骤,你将能够熟练地创建自定义的DEB包,不仅包含软件本身,还有与其相关的图标和系统集成,使得软件在用户界面中的体验更加友好。这在开发和分发Linux软件时是非常重要的技能。
标题中的“自动获取指定目录中各类的图标工具”指的是一个软件或程序,它能够自动遍历用户指定的文件目录,从中提取出.exe和.dll文件中的图标资源。这种工具在设计、开发或者系统管理中非常有用,因为它可以帮助用户...
"icon圆形图标自动生成工具"正是为了满足这一需求而诞生的工具,它能帮助设计师或开发者快速创建出专业且一致的圆形图标,并带有左上角的亮点效果,提升整体应用的视觉吸引力。 该工具的核心功能在于自动化生成过程...
标题中的“C#编写的小游戏,当鼠标靠近图标时,图标会自动躲避鼠标,另外底部还有状态条,显示鼠标当前位置”描述了一个简单的交互式游戏,它利用了C#编程语言来实现。这个游戏的核心机制包括两个主要部分:鼠标检测...