Android 快捷启动图标
Android 启动 图标 快捷
2023-09-11 14:18:52 时间
Android 快捷启动图标
核心代码
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//不允许重复创建
shortcut.putExtra("duplicate", false)
//需要实现的名称
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, strName);
//快捷图片
Parcelable icon = Intent.ShortcutIconResource.formContext(context, iconResId);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_RESOURCE, icon);
//点击快捷图片,运行程序
Intent intent = new Intent(context.getApplicationContext(),MainActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);//Android启动模式 清除当前activity main 及以上的 activity 并从新创建 MainActivity;
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, intent);
需要注意
被启动的 activity 必须是默认启动的ac
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
相关文章
- Android实例-解决启动黑屏问题(Splash XE7后增加了启动界面图片显示)(XE8+小米2)
- Android Service学习
- 【黑马Android】(01)android简介/工程目录结构/拨号器/四种点击事件/后台偷偷发短信
- Android 开发之旅:view的几种布局方式及实践
- Android 开发之旅:短信的收发及在android模拟器之间实践(一)
- Android 应用启动速度优化
- eclipse启动两个android模拟器
- 《android开发艺术探索》读书笔记(十一)--Android的线程和线程池
- 不会性能优化?你还差这一份《Android互联网公司性能优化项目实战》合集
- android 证书验证流程分析_Android签名机制之---签名验证过程详解
- Android点击按键改变按键背景图片-选择器
- android 11.0 12.0禁止app启动和允许app运行
- Android 11.0 12.0系统默认开启wifi
- Android 9.0 延时开机动画解决首次开机黑屏和去掉android正在启动的提示框
- Android 10.0去掉后台启动Service的限制
- android 8.1 9.0 10.0 屏保默认启动时间设为一律不
- 【Android 插件化】Hook 插件化框架 ( Hook Activity 启动流程 | 反射获取 IActivityManager 对象 )
- 【Android 安全】DEX 加密 ( 代理 Application 开发 | 解压 apk 文件 | 判定是否是第一次启动 | 递归删除文件操作 | 解压 Zip 文件操作 )
- 【Android 性能优化】应用启动优化 ( 启动优化项目 | 界面启动时间 | 启动优化项目 | 方法追踪 MethodTracing )
- android开机启动应用和服务
- 访问:source.android.com和developer.android.com(十八)
- 深入分析Android (build/core/*.mk脚本)
- android开机启动shell脚本
- Android使用开发WebView战斗技能
- android(mac)查看秘钥文件的有效期(信息)
- android电池充电动画,Android 开机充电图标和充电动画效果
- android开发的报错提示:android.os.NetworkOnMainThreadException