/**
* 为程序创建桌面快捷方式
*/
private void addShortcut(){
Intent shortcut = new Intent(“com.android.launcher.action.INSTALL_SHORTCUT”);
//快捷方式的名称
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
shortcut.putExtra(“duplicate”, false); //不允许重复创建
//指定当前的Activity为快捷方式启动的对象: 如
//com.everest.video.VideoPlayer
//注意: ComponentName的第二个参数必须加上点号(.),否则快捷方式无法启动相应程序
ComponentName comp = new ComponentName(this.getPackageName(), “.”+this.getLocalClassName());
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, new Intent(Intent.ACTION_MAIN).setComponent(comp));
//快捷方式的图标
ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(this, R.drawable.icon);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
sendBroadcast(shortcut);
}
- 浏览: 420202 次
- 性别:
- 来自: 深圳/湛江
最新评论
-
wangyudong:
很多API doc生成工具生成doc需要重度依赖代码里加注解的 ...
[ios]利用xcode自动生成项目文档 -
tiger1819:
有源码么,想学习
[android]仿360状态,类流量监控桌面浮动显示 -
119568242:
借我一双翅膀 写道大哥,求指教啊?
IOS 开发,调用打电话,发短信,打开网址 -
借我一双翅膀:
大哥,求指教啊
IOS 开发,调用打电话,发短信,打开网址 -
li247276297:
楼主 是不是要加个权限?
[android]仿360状态,类流量监控桌面浮动显示
相关推荐
android 为应用程序创建快捷方式 可以在应用程序中任意位置添加该代码
当第一次运行程序或者是还没有创建快捷方式的情况下,会弹出一个对话框,提示用户是否要创建快捷方式。这个例子通过在SharedPreferences里读写相关的数值来判断程序是否是第一次启动以及是否创建了快捷方式。
本文实例讲述了Android通过应用程序创建快捷方式的方法。分享给大家供大家参考。具体如下: Android 快捷方式是桌面最基本的组件。它用于直接启动某一应用程序的某个组件。 一般情况下,可以在Launcher的应用程序...
在android手机中创建应用APP的快捷方式,在本实例中,创建快捷方式是从用户单击了按钮开始,当然这只是演示,在实际使用中,可能由APP安装程序直接创建快捷方式,实现方法与以下代码相似: //按下了按钮时 ...
Android 创建快捷方式图标,这个挺简单,有兴趣的Android初学者可参考研究. Intent.ShortcutIconResource.fromContext(this, R.drawable.png1);//图标 //创建点击快捷方式后操作Intent,该处当点击创建的快捷方式后...
android向桌面添加快捷方式的源代码,将解可以看我的博客哈。
主要介绍了android编程实现为程序创建快捷方式的方法,实例分析了Android创建程序快捷方式的相关设置与功能实现技巧,需要的朋友可以参考下
Android创建桌面的快捷方式 概述 :创建桌面快捷方式相当与创建一个程序的入口,就像我们程序在安装完毕后会自动创建一个图标到桌面。其实创建桌面快捷方式跟创建一个程序入口差不多,但是像QQ会话一样创建一个QQ...
包含android的快捷方式创建和删除、多线程断线续传、获取应用列表、启动程序安装/卸载、好像还有一段邮件发送的代码,^_^吼吼~~ 写的不好的地方请见谅,这只是当初的一个练手demo
适用于Android的HTTP快捷方式一个简单的Android应用程序,可让您创建可以放置在主屏幕上的快捷方式。 单击每个快捷方式都会触发一个HTTP请求。 在Play商店或Android的downl HTTP快捷方式上获取它一个简单的Android...
预览效果图: 需要权限: <uses android:name=com.android.launcher.permission.INSTALL_SHORTCUT> 配置文件:AndroidManifest.xml ...android:label> <action android:name=com.myself.news.ACTION_
我们开发一款软件后,如果手机装的软件过多,去翻的话会很难翻的,所以,在主页面有一个快捷方式的话会很不错的,下面是详细代码: 代码如下: /** * 创建桌面快捷方式 */ private void createShortcut() { ...
一个简单的Android应用程序,可让您创建可放置在主屏幕上的快捷方式。 单击每个快捷方式都会触发一个HTTP请求。 或直接 。 在上查找更多信息和文档。 通过帮助我或成为! 产品特点 HTTP和HTTPS GET,POST,PUT,...
一个简单的Android应用程序,允许您创建可放置在主屏幕上的快捷方式。 每个快捷方式在被点击时都会触发一个HTTP请求。
* 为程序创建桌面快捷方式 ,这样写,在程序卸载的时候,快捷方式也会一并删除 */ private void addShortcut() { Intent shortcutIntent = new Intent( com.android.launcher.action.INSTALL_SHORTCUT); // 快捷...
这是一个简单的 android 应用程序,可以快速简单地将日常家务添加到您选择的谷歌日历,您可以创建家务快捷方式并从主屏幕选择它们以添加到谷歌日历。 目前我正在使用日历意图,因为位置的日历提供程序中存在一个错误...