android如何添加桌面图标和卸载程序后自动删除图标
2023-06-13 09:15:01 时间
1:创建图标如下
复制代码代码如下:
Intentintent=newIntent();
intent.setClass(this,SplashActivity.class);
IntentaddShortcut=newIntent(ACTION_ADD_SHORTCUT);
Parcelableicon=Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME,getString(R.string.app_name));
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT,intent);
addShortcut.putExtra("duplicate",0);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,icon);
sendBroadcast(addShortcut);
2:删除图标如下
Intentintent=newIntent();
intent.setClass(this,SplashActivity.class);
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");
IntentaddShortcut=newIntent(ACTION_ADD_SHORTCUT);
Parcelableicon=Intent.ShortcutIconResource.fromContext(this,
R.drawable.icon);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME,getString(R.string.app_name));
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT,intent);
addShortcut.putExtra("duplicate",0);
addShortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE,icon);
sendBroadcast(addShortcut);
intent.setAction("android.intent.action.MAIN");
intent.addCategory("android.intent.category.LAUNCHER");
需要两个过滤属性
相关文章
- android scaleanimation动画,【Android动画九章】-RotateAnimation(旋转动画)和ScaleAnimation(尺寸动画)…[通俗易懂]
- android okio使用方法,Android 开源框架 Okio 原理剖析「建议收藏」
- Android应用程序开发「建议收藏」
- android busybox
- android 模拟器 haxm,Android模拟器不使用HAXM
- Android studio开发-第一个入门例子(十分详细)
- Android Activity生命周期 之starting an activity
- Android触摸事件_android设置按钮点击事件
- android传感器开发与智能设备案例实战_传感器的选择
- android两级分类列表且子列表item不同布局实现
- Android跳转到应用商店的APP详情页面,以及 Google GMS 各个apk的包
- 【Android 插件化】现有的针对插件化恶意应用的解决方案 | 插件化应用开发推荐方案
- 【Android 逆向】Android 逆向通用工具开发 ( 静态库项目中的网络操作核心类 CNetwork 分析 )
- 【Android Gradle 插件】AaptOptions 配置 ② ( additionalParameters 附加参数配置 | --rename-manifest-package 配置 )
- 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )
- 【Android Gradle 插件】组件化中的 Gradle 构建脚本实现 ⑤ ( 优化 Gradle 构建脚本 | 构建脚本结构 | 闭包定义及用法 | 依赖配置 | android 块配置 )
- Android实现微信自动抢红包的程序详解手机开发
- android获取短信并自动填充详解手机开发
- Android通信安全之HTTPS详解手机开发
- android版本检测Android程序的版本检测与更新实现介绍
- Android取得状态栏、任务栏高度的小例子
- Android开发笔记之:如何安全中止一个自定义线程Thread的方法
- android中处理各种触摸事件的方法浅谈
- android自动安装apk代码实例(不使用apk安装器安装)
- android实现程序自动升级到安装示例分享(下载android程序安装包)
- Android中实现GPS定位的简单例子