android创建app快捷方式
来源:互联网 发布:php教程做表格 编辑:程序博客网 时间:2024/06/16 20:13
1.在清单文件中添加权限
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
2.在清单文件的activity节点添加意图过滤器(点击快捷方式打开的activity)
<activity android:name=".activity.MainActivity"> <intent-filter> <action android:name="com.jaychan.demo.MAIN"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter></activity>
其中的action节点中的name属性自己定义,一般都是app的包名然后加点东西就行了
3.代码
//创建快捷方式private void installShortcut() { Intent intent = new Intent(); intent.setAction("com.android.launcher.action.INSTALL_SHORTCUT"); intent.putExtra(Intent.EXTRA_SHORTCUT_NAME, "我的app");// 快解方式名称 intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, BitmapFactory .decodeResource(getResources(), R.mipmap.app_icon));// 快解方式图标 Intent actionIntent = new Intent(); actionIntent.setAction("com.jaychan.demo.MAIN"); //需要和清单文件定义的那个action一致 intent.putExtra(Intent.EXTRA_SHORTCUT_INTENT, actionIntent); sendBroadcast(intent);}
阅读全文
0 0
- android创建app快捷方式
- Android基础开发 app快捷方式创建
- Android之 APP创建或删除快捷方式
- App快捷方式的创建
- App创建快捷方式
- 为app创建快捷方式
- 创建app快捷方式
- 创建APP桌面快捷方式?
- android开发步步为营之49:创建APP桌面快捷方式
- Android用程序在桌面创建app快捷方式
- Android 创建快捷方式 删除快捷方式
- iOS App创建桌面快捷方式
- iOS App创建桌面快捷方式
- iOS App创建桌面快捷方式
- Android创建快捷方式,Phonegap创建快捷方式
- Android创建快捷方式(shortcut)
- android 代码创建快捷方式
- android创建快捷方式
- linux之minicom的配置和使用
- 插入排序
- 使用Cloud-init配置管理员密码
- linux 删除问题 一次删除多个目录下的相同扩展名的文件
- centos系统的zookeeper集群环境搭建
- android创建app快捷方式
- C# 动态编译执行器,Excuter.exe
- JDK和JRE的区别
- javascript基础知识点
- Xamarin.Forms 用户界面——控件——布局——Grid
- 【Ubuntu-Tensorflow】InvalidArgumentError GPU不能使用的问题
- java中String、StringBuffer、StringBuilder的区别
- MySQL5.7.14执行SQL时出现1055错误
- 解决vue-cli中stylus无法使用的问题