Android隐藏桌面图标,不显示应用图标
程序员文章站
2024-01-01 11:08:22
Android隐藏桌面图标,不显示应用图标隐藏桌面图标Android隐藏桌面图标,不显示应用图标隐藏桌面图标通过adb命令启动效果预览:如图所示,左图是默认安装app后,桌面上会显示一个应用图标。右图是增加隐藏桌面图标设置后安装的app,可以看到桌面上不会出现应用的图标,但是我们可以通过adb命令来启动应用。隐藏桌面图标为了隐藏app桌面图标,安装app后不在桌面上显示应用图标。我们可以通过添加标签让启动app入口Activity申明为由接收隐式的Intent来启动,这样...
Android隐藏桌面图标,不显示应用图标
隐藏桌面图标
效果预览:
如图所示,左图是默认安装app后,桌面上会显示一个应用图标。右图是增加隐藏桌面图标设置后安装的app,可以看到桌面上不会出现应用的图标,但是我们可以通过adb
命令来启动应用。
隐藏桌面图标
为了隐藏app桌面图标,安装app后不在桌面上显示应用图标。我们可以通过添加<data>
标签让启动app入口Activity申明为由接收隐式的Intent来启动,这样就不会显示图标了。修改AndroidManifest.xml
文件:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="com.csu">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme"
tools:ignore="GoogleAppIndexingWarning">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<!-- 让启动app入口Activity申明为由接收隐式的Intent来启动,这样就不会显示图标了 -->
<data android:host="MainActivity" android:scheme="com.csu" />
</intent-filter>
</activity>
</application>
</manifest>
通过adb命令启动
安装无桌面图标的app后,我们可以通过adb
命令来启动Activity
页面。
启动命令如下:
adb shell am start -n com.csu/.MainActivity
如图所示,我们可以看到相应的Activity
已经被启动。
本文地址:https://blog.csdn.net/tracydragonlxy/article/details/109639608
推荐阅读
-
Android隐藏桌面图标,不显示应用图标
-
Android应用图标在状态栏上显示实现原理
-
Android应用图标在状态栏上显示实现原理
-
Android实现系统的桌面图标文字的双行显示效果
-
Android开发之APP安装后在桌面上不显示应用图标的解决方法
-
Android 桌面图标右上角显示未读消息数字
-
Android 登录页面的实现代码(密码显示隐藏、EditText 图标切换、限制输入长度)
-
iOS14如何不显示应用图标 隐藏不常用应用的两种方法
-
Android-Activity 启动过程,Android 从点击应用图标到界面显示的过程介绍
-
Android 登录页面(密码显示隐藏、EditText 图标切换、限制输入长度)