修改app的默认设置(包括修改默认launcher)
1、改为自己的launcher
ComponentName component = new ComponentName(
context.getPackageName(), MainActivity.class.getName());//红色为自己的launcher入口
ComponentName[] components = new ComponentName[] {
new ComponentName("com.android.launcher",
"com.android.launcher2.Launcher"), component };
pm.clearPackagePreferredActivities("com.android.launcher");//清除默认launcher
pm.addPreferredActivity(filter, IntentFilter.MATCH_CATEGORY_EMPTY,
components, component);
2、改为系统的launcher
ComponentName component = new ComponentName("com.android.launcher",
"com.android.launcher2.Launcher");
ComponentName[] components = new ComponentName[] {
new ComponentName(context.getPackageName(), MainActivity.class.getName()), component };
pm.clearPackagePreferredActivities("com.android.launcher");
pm.addPreferredActivity(filter, IntentFilter.MATCH_CATEGORY_EMPTY,
components, component);
3、参考资料
http://blog.csdn.net/wh_19910525/article/details/39025425
http://blog.csdn.net/lwyygydx/article/details/42873829
http://www.07net01.com/2014/09/79947.html
http://blog.csdn.net/jia4525036/article/details/18036765
修改app的默认设置(包括修改默认launcher)相关推荐
- edge浏览器怎么恢复默认设置 edge恢复默认设置方法
edge浏览器也是我们最常用的浏览器之一了,但是edge浏览器还存在着一些小问题,比方说edge浏览器不能看视频等问题,那着个时候可以尝试恢复默认设置能让浏览器恢复正常.那edge浏览器怎么恢复默认设 ...
- world计算机恢复出厂设置,Word怎么恢复默认设置? Word恢复默认设置的四种方法
在使用word的过程中,我们有时不知道怎么就突然让word的默认格式等发生了变化,每次编辑都要重新设置回来,非常的麻烦,这时候我们就希望能够恢复word的默认设置,那么如何恢复word默认设置呢? 方 ...
- iphone修改app名称_iPhone6 plus怎么修改图标名字?苹果6 plus设置修改图标名字教程...
iPhone6 plus怎么修改图标名字?相信很多用户对于iPhone6 plus怎么修改图标名字还不太清楚,下面小编来跟大家分享一下苹果6 plus修改图标名字教程,感兴趣的可以过来看一下. 第一步 ...
- [RK3399][Android7.1]勿扰模式的默认设置修改
需求是要求固件默认关闭优先打扰内容里边所有选项,删除自动规则里边的所有内容 开始以为是在默认设置里边修改,后面发现这个配置使用的是/data/system/notification_policy.xm ...
- 设置 XShell 的默认全局配色方案
文章目录 设置 XShell 的默认全局配色方案 1.起因 2.实现思路 3.具体操作 4.导出后修改的文件示例 设置 XShell 的默认全局配色方案 1.起因 因为 XShell 设置配色方案时, ...
- IDEA快速导入包、默认设置以及自定义配置maven
目录 1.快速导入包 2.设置自定义meven 3.全局默认设置 1.快速导入包 导入包可以是通过快捷键alt+enter一个一个导入. 也可以通过设置idea来进行自动导入,勾选完成后,点击Appl ...
- linux设置默认终端模拟器,ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器...
ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置_在Ubuntu Linux上设置默认终端模拟器 ubuntu终端默认设置 Ubuntu has a ...
- idea terminal终端修改为git bash设置
idea terminal终端修改为git bash设置: 修改前: 修改后:
- Andriod Studio如何修改APP软件名和头像
(一)修改软件名 1.找到文件路径 src\main\AndroidManifest.xml 在上面这个文件里修改软件名,如图: 修改这个android:label=" ",引号里 ...
- openwrt修改lan口地址失败_Openwrt 修改lan为wan
本文由明月永在原创,复制或者引用请注明出处www.myopenwrt.org. 很多朋友使用openwrt系统,需要修改一个lan为wan,或者原wan损坏了,需要自定义一个lan为wan,网上的相应 ...
最新文章
- 用计算机怎么算个人所得税,个税计算器2021
- 线性代数:第三章 矩阵的初等变换与线性方程组(2)线性方程组的解 初等方阵
- Spring Boot 应用如何提高服务吞吐量?
- XenApp For Windows 2016 关闭程序后无法结束进程
- 攻击者可提前检测到 Linux 内核的补丁并开发 exploit
- 启动vsftpd失败是什么原因_消防排烟风机不启动的原因是什么呢?
- spss数据预处理步骤_Spss的数据预处理
- 微信支付提示:支付失败,如果已经扣款,资金会在0~3个工作日内原路退回
- 关于XDC工具的文章
- 聊聊数据治理与成本管理
- 国内怎么captcha测试_通过简单的数字测试或PHP图像处理使CAPTCHA更友好
- 指纹识别在智能手机上的应用前景分析
- 群贤路附近哪有计算机学校,群贤路口附近展览馆、会展中心
- 全球与中国糖粉市场深度研究分析报告
- 要想成为郎朗,请AI监督练琴可不行!
- 华为荣耀android进入,EMUI 9.1公测招募开启 华为荣耀14款机型获支持
- 007-寄存器EAX与AX,AH,AL关系
- 如何删除WORD空白页
- SAP-FICO CO凭证的相关知识点
- 搭建自己的云存储空间|FastDFS分布式文件系统考虑一下?