Android-隐藏app图标以及隐式启动
隐藏APP桌面图标
<activity android:name=".LaunchActivity"><intent-filter><action android:name="android.intent.action.MAIN" /><data android:host="LaunchActivity" android:scheme="com.tuobang.xsfx" tools:ignore="AppLinkUrlError"/><category android:name="android.intent.category.LAUNCHER" /></intent-filter>
</activity>
在manifest的入口activity里面intent-filter中设置元素。
注:必须添加tools:ignore="AppLinkUrlError"
,否则会出错,host值为自定义,scheme值为包名dada配置参考:http://www.cnblogs.com/shenhao/p/5947284.html
注意,android:scheme是大小写敏感的,必须以小写字母开头
也就是这个MainActivity可以响应Uri为com.android.example://AuthActivity的特定 Intent
但是为什么加入这个之后app就不显示图标了呢?因为我们把app的入口Activity申明为由接收隐士的Intent来启动,这样自然也就不会显示图标了。
如果需要显示图标的话而且也必须响应上述Uri的话,那么我们可以在该Activity中再加入一个intent-filter标签,将data元素移到新建的标签中。
这样应用既可以显示图标又可以响应特定的Uri了。
————————————————
版权声明:本文为CSDN博主「0o王者X风范o0」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z2278734400/article/details/76691406
通过另一个APP隐式启动
Intent intent = new Intent();
ComponentName cn = new ComponentName("com.tuobang.xsfx", "com.tuobang.xsfx.LaunchActivity");
intent.setComponent(cn);
Uri uri = Uri.parse("com.tuobang.xsfx.LaunchActivity");
intent.setData(uri);
startActivity(intent);
Android-隐藏app图标以及隐式启动相关推荐
- Android App 隐藏图标(Android 10除外)并隐式启动
正好有个小需求,要把Android的App图标隐藏掉(Android 10除外,下面简单说明一下),并提供隐式启动. 实现这个功能非常简单,直接上代码. AndroidManifest.xml文件: ...
- android intent隐式启动一个隐藏图标的APP
intent隐式启动被隐藏图标的activity的方法 今天开发安卓的时候遇到了一个问题,被隐藏掉图标的apk程序,用另一个apk隐式启动的时候,报错. 网上百度了一圈,都说加上category.DE ...
- Android Intent隐式启动通过scheme打开应用
1. 什么是隐式Intent? Intent是Android中比较重要的组件,常用来启动一个新的Activity或者Service.广播某个事件,以及在Android组件之间传递数据.通过Intent ...
- Android隐式启动匹配:action,category,data
简介 Android开发中,Activity,Service 和 BroadcastReceiver 启动有两种方式,显示启动和隐式启动. 为方便下面描述,我以Activity启动为例. 显示启动便是 ...
- Service的两种启动方式,显示启动和隐式启动
1.显式启动 Service端: 需要声明android:exported="true",这样别的APP才能访问. <service android:name=" ...
- Andriod 显式启动、隐式启动练习简析
activity_main.xml代码 <?xml version="1.0" encoding="utf-8"?> <LinearLayou ...
- 隐式启动Activity以及Intent.resolveActivity的使用
打开Activity的方式 打开Activity可以分为显式和隐式两种,显式调用需要明确地指定被启动对象的组件信息,比如包名和类名. 隐式调用的规则 1.隐式调用的核心:Intent可以匹配目标组件的 ...
- 解决Android修改APP图标无效的问题
解决Android修改APP图标无效的问题 先说结论:这是图标适配的问题 问题描述 这是我一开始的修改方式: 修改图标后,在夜神模拟器及MIUI(Android 9)真机中正常,但在Android ...
- Android Studio App 图标更改 以及名称更改
Android Studio App 图标更改 以及名称更改 Android Gradle Build Error:Some file crunching failed, see logs for d ...
- iOS隐藏app图标探索
2019独角兽企业重金招聘Python工程师标准>>> 通过查询相关资料,目前找到两种解决方案,但是由于iOS版本的原因,在真机上均未成功隐藏 相关资料:https://www.zd ...
最新文章
- Win10家庭版如何启用本地组策略
- (C++)1026 程序运行时间
- N - Tram POJ - 1847
- php检测网址是否有效,php 检测因特网址是否有效
- 9_InfluxDB常用函数(二)选择类函数(TOP() BOTTOM() FIRST() LAST() MAX() MIN() PERCENTILE())
- 苹果新手机软件测试,苹果即将发布iOS 14.5正式版,测试工作已进入最后阶段
- 前端必须懂的计算机网络知识—(跨域、代理、本地存储)(掘金)
- Uphold:在最终被判定为证券前不会退市XRP
- swiper动态加载数据滑动失效,ajax执行后swiper.js的效果消失问题
- 用python创建一个从1到10的列表_【Python 1-8】Python手把手教程之——管理列表List...
- 2018年网络工程师考试提纲
- JAVA 事务不生效的常见场景和修改方案
- ps怎么加底部阴影_PS给物体底部加阴影
- 云终端服务器属于计算机设备吗,云终端不等于云电脑
- 域服务器的信息存放在哪,域名服务器上存放着internet主机的
- 「读书笔记」余生,请多指教
- 用r语言画时序图和自相关图,并检验纯随机性
- Linux下玩转Dota2
- linux开机自启服务
- SQL Sever 各版本下载 SQL Server 2012下载SQL Server 2008下载SQL Server 2005 下
热门文章
- 企业微信第三方应用开发小白版
- 二维码内置图片,并且把二维码放在图片指定位置上,画字,设置字本地样式,二维码批量生成
- exploit completed, but no session was created
- 中国马克思主义与当代——讨论课
- 深度学习—神经网络和卷积神经网络简单介绍
- 适合包邮地区的 省市选择 jquery插件
- xp无法查看共享计算机的文件,如何解决XP不能访问win7共享文件
- xp系统开机自检很久_XP系统取消开机自检的5种方法?
- 快速制作Lion启动盘(DiskMaker X) v3.0.1
- 读书笔记:《明朝那些事第三部:妖孽宫廷》