创建桌面快捷方式
来源:互联网 发布:网络捕鱼游戏下载 编辑:程序博客网 时间:2024/06/10 03:32
1:权限
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/>
2:代码
/** * 创建桌面快捷方式 */ public void createShut() { // 创建添加快捷方式的Intent Intent addIntent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); String title = getResources().getString(R.string.app_name); // 加载快捷方式的图标 Parcelable icon = Intent.ShortcutIconResource.fromContext(Appstart.this, R.drawable.ic_launcher); // 创建点击快捷方式后操作Intent,该处当点击创建的快捷方式后,再次启动该程序 Intent myIntent = new Intent(Appstart.this,Appstart.class); // 设置快捷方式的标题 addIntent.putExtra(Intent.EXTRA_SHORTCUT_NAME, title); // 设置快捷方式的图标 addIntent.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, icon); // 设置快捷方式对应的Intent addIntent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, myIntent); // 发送广播添加快捷方式 sendBroadcast(addIntent); }
0 0
- 创建锁定桌面快捷方式
- 创建桌面快捷方式
- 创建linux桌面快捷方式
- 如何创建桌面快捷方式
- DELPHI创建桌面快捷方式
- WinCE创建桌面快捷方式
- wince创建桌面快捷方式
- ubuntu 创建桌面快捷方式
- C++创建桌面快捷方式
- 创建桌面快捷方式
- 桌面快捷方式的创建
- linux创建桌面快捷方式
- Ubuntu创建桌面快捷方式
- python 创建桌面快捷方式
- 创建桌面快捷方式
- vc 创建桌面快捷方式
- android 创建桌面快捷方式
- Ubuntu创建桌面快捷方式
- Android下拉刷新完全解析,教你如何一分钟实现下拉刷新功能
- #include "stdafx.h" 详解
- 解决Collection <__NSArrayM: 0xb550c30> was mutated while being enumerated.-
- js正则表达式判断一个字符串是否是正确的有数字和小数点组成的金钱形式和 判读数值类型的正则表达式
- 7.5.1.2 装饰设计模式(THE DECORATOR DESIGN PATTERN)
- 创建桌面快捷方式
- 一个基于HTML5的canvas的js面向对象贪吃蛇
- 主流移动应用开发框架(1)——实现左右滑隐藏菜单的开源框架AndroidResideMenu二次开发
- 这 30 类 CSS 选择器,你必须记在脑袋里!
- 当MRR遇到ARC就嫁了吧!
- javaScript 创建对象 property
- 2014珠宝展柜的创新发展之路
- 专业人士教你认识双频和11ac
- Triangle