Android 添加App快捷方式到桌面

原创文章,如有转载,请注明出处:http://blog.csdn.net/myth13141314/article/details/68926849

主要原理是通过向系统发送创建快捷方式的广播

  • 设置Intent,传递快捷方式的信息,名字和图标等
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//快捷方式的名称  
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, context.getResources().getString(R.string.app_name));//快捷方式的名字
shortcut.putExtra("duplicate", false); //不允许重复创建  //快捷方式的图标  
ShortcutIconResource iconRes = ShortcutIconResource.fromContext(context, R.mipmap.icon);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
  • 用于发送创建快捷方式的广播
Intent shortcutIntent = new Intent(Intent.ACTION_MAIN);
shortcutIntent.setClassName(context, context.getClass().getName());
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, shortcutIntent);
  • 发送创建快捷方式的广播
context.sendBroadcast(shortcut);

需要申请权限,否则创建不了

<!-- 快捷方式 -->
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" />
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" />

以上简单几步,快捷方式创建OK!



欢迎关注我的公众号,和我一起每天进步一点点!
这里写图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/69036.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何把一个网页设置快捷方式放到桌面上去,或者手机桌面当App一样使用

分别讲电脑端和手机端: 电脑端: 在尝试好几种方式后,还是觉得最最简单的方法,还是用电脑自带的方式不借助任何外力方便,利用谷歌的方式也讲一下哈(利用谷歌会有自己的图标这点不错); 其他方式: https://zh.wikihow.com/%E6%8A%8A%E7%BD%91%E7%AB%99%E7%9A%84%E5%BF%AB%E6%8D…

给你的AppImage创建桌面快捷方式

运行环境:Ubuntu 22.04 LTS 1.首先准备好AppImage文件并放在一个你知道的地方 2.打开终端&#xff0c;在/usr/share/applications下新建APP.desktop文件(APP可以改成你的应用名称) cd /usr/share/applications sudo touch APP.desktop 3. root模式下使用vi编辑qi编辑APP.deskto…

iPhone苹果手机如何将百度小程序添加到手机桌面方便使用?

苹果iPhone手机将百度小程序添加到手机桌面后&#xff0c;下次使用直接可以在iPhone苹果手机桌面找到像APP一样的图标&#xff0c;点击直接打开百度小程序方便使用&#xff1b; 如何将百度小程序添加到手机桌面方便使用&#xff1f; 1、打开手机百度APP&#xff0c;搜索要添加…

iOS 添加快捷方式到主屏幕

参考文章&#xff1a; iOS 添加到主屏幕/ iOS Add To Desktop iOS创建桌面快捷方式代码 在上面文章和其他资料基础上实现此功能&#xff0c;详细介绍和技术点可参考上述文章。Demo是以第三方CocoaHTTPServer为基础&#xff0c;建立本机服务器&#xff0c;调起Safari创建快…

OpenAI 直播大秀语音指挥 AI 自动编程

本文转载自IT之家 刚刚&#xff0c;OpenAI 又玩出了一个新高度。 只输入自然语句&#xff0c;AI 就自动做了个小游戏&#xff01; 划重点&#xff1a;不&#xff01; 用&#xff01; 你&#xff01; 编&#xff01; 程&#xff01; 来&#xff0c;感受一下这个 feel。 第一…

直播预告 | 腾讯云工业AI系列直播

随着工业革命的不断推进&#xff0c;人工智能等新技术新理念在各行业兴起。同时&#xff0c;各行业也逐步向数字化、智能化、自动化转型&#xff0c;进入现代化工业新阶段。 工业质检是整个制造中一个非常重要的环节&#xff0c;但工业AI质检的有效落地是我们面临的一个巨大挑…

Steam教育对儿童在幼儿园阶段概念理解

孩子对有关科学领域的探究和学习&#xff0c;往往受到好奇心和兴趣的直接驱使&#xff0c;少儿编程就是从这一点出发&#xff0c;来培养孩子的科学思维与能力的。具体而言&#xff0c;少儿编程是怎样助力培养孩子的科学素养呢&#xff1f; 增强孩子处理信息的能力。现实中充斥着…

聚观早报 | 推特临时培训员工应对世界杯;世界杯足球内置传感器

今日要闻&#xff1a;推特临时培训员工应对世界杯;京东靠降本增效实现转亏为盈;世界杯足球内置传感器;艾格重返迪士尼CEO职位;特斯拉明年或开启收购计划 推特临时培训员工应对世界杯 据消息&#xff0c; 2022年世界杯拉开帷幕&#xff0c;推特的使用量即将激增&#xff0c;其…

Chrome浏览器模拟微信客户端访问网址,方法图文讲解模拟微信

我们访问有的网址&#xff0c;网址里限制了只能微信客户端访问才能打开&#xff0c;要不然就打不开或者跳转到其他页面去了。 下面图文并茂的讲解下怎么用 Chrome 模拟微信UserAgent。 0x0、打开Chrome控制台 打开控制台快捷键在Chrome下Windows系统按下F12&#xff0c;Ma…

2021高考成绩查询数学和物理,2021湖南高考物理这么难真的好吗?全国数学卷简单,谁会是赢家?...

相信很多湖南省高考考生的家长已经感受到了孩子考完物理后的情绪低落了&#xff0c;原因是湖南省今年的高考物理试题比较难。在考完全国统一的数学科目后&#xff0c;普遍反映说数学简单&#xff0c;而物理却非常难。在这种情况下&#xff0c;会影响高考录取吗&#xff1f;什么…

食(实)用刷题方法和只因(技)巧,让你做一个合格的卷王。真的不进来看看?

Hello&#xff0c;这里是君兮&#xff0c;由于最近学业繁忙技术类博客的更新可能要停滞一段时间了&#xff0c;今天给大家分享一下我的刷题方法和技巧&#xff0c;保证你刷一遍的题顶别人刷两遍。尤其是初学者要认真看哦。 君兮_的个人主页 勤时当勉励 岁月不待人 C/C 游戏开发…

啥?简单的题都不会,可咋整呢?

目录 一、寻找原因二、寻找解决方法三、常见的刷题网站刷题技巧 明明自觉学会了不少知识&#xff0c;可真正开始做题时&#xff0c;却还是出现了“一支笔&#xff0c;一双手&#xff0c;一道力扣&#xff08;Leetcode&#xff09;做一宿”的窘境&#xff1f;你是否也有过这样的…

靠刷题考进了清华?学霸告诉你答案

http://www.sohu.com/a/227559664_100116835 大家好&#xff01;我是北大在读博士邱崇&#xff0c;最近好多学弟学妹向我询问有没有实用的学习方法&#xff0c;于是今天我邀请到我的一位好友&#xff0c;向大家分享他的刷题大法&#xff0c;绝对实用&#xff0c;有效果&#xf…

新高考不选物理可以学计算机吗,新高考仅选物理就可以读计算机类专业了吗?(以广东为例)...

原标题&#xff1a;新高考仅选物理就可以读计算机类专业了吗&#xff1f;(以广东为例) 计算机类专业不仅是各大高校的热门专业&#xff0c;在今年的求职行业榜单中也位列第一&#xff0c;同时是各大企业竞相需要的专业人才。因此&#xff0c;对于从2018年启动新高考的广东省来说…

让AI来做 2023高考数理化考题,能比顶尖的考生做得强吗?

AI在某些方面可以比人类更快、更准确地完成任务&#xff0c;但在某些方面也存在局限性。对于高考理科题&#xff0c;AI可能会在计算和逻辑推理方面表现出色&#xff0c;但在理解和解释问题、判断和评估信息等方面可能不如人类。因此&#xff0c;AI可能会在某些题目上表现出色&a…

新高考没有选物理可以学计算机专业吗,高考选科是不是物理特别重要?新高考没有选物理是不是完了?...

选择科目 测一测我能上哪些大学 选择科目 领取你的专属报告 > 选择省份 关闭 请选择科目 确定 v> 众所周知&#xff0c;选科是我国新高考中最重要的事情之一&#xff0c;且涉及到了很多选考科目。其中&#xff0c;要数物理的话题性相对最强。那么&#xff0c;高考选科是不…

Android 第三方应用接入微信平台(1)

关键字&#xff1a;微信开放平台 Android第三方应用接入微信 微信平台开放后倒是挺火的&#xff0c;许多第三方应用都想试下接入微信这个平台&#xff0c; 毕竟可以利用微信建立起来的关系链来拓展自己的应用还是挺不错的&#xff0c;可 以节约很多在社交方面的开销&#x…

港股上市公司的中报翻译工作

根据国家有关规定&#xff0c;上市公司必须披露定期报告&#xff0c;也就是公司业绩。定期报告包括年度报告、中期报告、第一季报、第三季报。年度报告由上市公司在每个会计年度结束之日起4个月内编制完成(即一至四月份)&#xff0c;中期报告由上市公司在半年度结束后两个月内完…

基于java+jsp的大学生心理健康网站

心理健康网是基于java语言将IT技术用于心理健康信息的管理, 协助大学生开展心理健康工作提高工作效率。系统使用Myeclipse开发,数据库同时支持sqlserver,mysql,资料有开题报告,毕业论文,源代码程序等.可以做适用于大学生毕业设计参考使用. 系统主要可分为以下几个模块&#xf…

微信小程序的大学生心理健康调查系统

管理员服务端&#xff08;网页实现&#xff09;&#xff1a;首页、个人中心、用户管理、咨询师管理、心理书籍管理、相关资源管理、试卷管理、试题管理&#xff08;选择题和判断题&#xff09;、系统管理、书籍订单管理。在个人中心页面中&#xff0c;可以修改当前用户的密码用…