或者去除这句:
<category android:name="android.intent.category.LAUNCHER" />
http://blog.163.com/fan_jianglong@126/blog/static/5617053620131553010605/
转自: http://www.sgblog.net/?p=310
接下来我要说的这种方法可以隐藏图标,同是也可以正常启动运行。
在manifest的入口activity里面intent-filter中设置<data></data>元素。
比如:
<data android:host=”AuthActivity” android:scheme=”com.android.example” />
注意,android:scheme是大小写敏感的,必须以小写字母开头
也就是这个MainActivity可以响应Uri为com.android.example://AuthActivity的特定 Intent
但是为什么加入这个之后app就不显示图标了呢?
因为我们把app的入口Activity申明为由接收隐士的Intent来启动,这样自然也就不会显示图标了。
好了,如果需要显示图标的话而且也必须响应上述Uri的话,那么我们可以在该Activity中再加入一个intent-filter标签,将data元素移到新建的标签中。这样应用既可以显示图标又可以响应特定的Uri了。
参考文章:
http://developer.android.com/guide/topics/manifest/intent-filter-element.html
http://wikidroid.sinaapp.com/AndroidManifest.xml_data
相关推荐
此外,文中还提及了Xamarin.Forms以及PCL和Shared Project的比较,Xamarin.Forms是Xamarin用来开发跨平台应用的一个框架,能够帮助开发者只写一套代码来编译出Android、iOS以及UWP平台的应用程序。PCL(Portable ...
在Android开发中,应用图标是用户与应用程序交互的首要元素之一,它不仅是应用的视觉代表,也是用户在手机屏幕上快速识别应用的主要方式。本资源包含了Android开发中常见的几种应用图标,对于初学者来说,理解并掌握...
在Android应用开发中,有时出于安全或特殊需求,开发者可能希望隐藏APP的桌面图标,使得应用程序在不被用户直观地看到图标的情况下运行。本篇主要介绍如何实现这一功能,以及涉及的相关知识点。 首先,要理解...
在这个"Android高级应用源码-隐藏安装包图标使用其他应用启动本应用.zip"的压缩包中,包含两个子文件:openHideIcon.zip和hideIcon.zip,它们分别代表了如何隐藏应用图标以及如何通过其他应用启动隐藏的应用。...
2. **Android应用程序图标设计**:在Android平台,应用图标不仅要在主屏幕上显示,还可能出现在通知栏、设置菜单等多个地方。因此,图标设计需要考虑不同尺寸的需求,包括launcher图标(启动器图标)、小图标(例如...
在Android系统中,应用图标和名称是用户识别应用程序的主要方式,它们通常在开发阶段就已经固定。然而,在某些特定场景下,比如个性化定制、多品牌合作或者动态主题切换时,我们可能需要在应用运行时动态地改变应用...
在Android系统中,通常应用程序的图标会出现在用户的主屏幕上,为用户提供快速启动应用的途径。然而,有时开发者可能需要在特定条件下隐藏应用的桌面图标,比如为了实现隐藏式的后台服务或者仅通过其他方式(如通知...
在Android系统中,应用图标和名称是用户识别应用程序的主要方式,它们通常在开发阶段就已经固定。然而,在某些特定场景下,比如个性化定制、多品牌合作或者动态更新UI时,开发者可能需要实现动态修改应用图标和应用...
Android 桌面应用程序是 Android 操作系统中的一种应用程序,负责管理和显示桌面图标、快捷方式、widget 等元素。学习 Android 桌面应用程序开发,可以帮助开发者更好地理解 Android 操作系统的工作机制,掌握桌面...
在Android应用开发中,有时出于特定需求,开发者可能希望隐藏应用的主启动图标,使得用户在手机主屏幕上看不到该应用的快捷方式,但仍然可以通过其他方式启动应用。这个"Android隐藏安装包图标使用其他应用启动本...
在Android平台上,应用图标是用户识别应用程序的主要方式之一。它不仅代表了应用的视觉形象,也是用户在手机屏幕、应用抽屉以及启动器中与应用交互的起点。本教程将详细讲解如何在Android应用中实现图标修改,以...
在Android开发中,Service是应用程序组件之一,它可以在后台长时间运行,即使用户界面不在前台。本教程将深入探讨如何创建一个能在后台运行的Service,并实现自启动以及隐藏应用图标的功能,使得应用能够在用户不...
2. 应用程序图标:Android应用图标是用户在手机屏幕上识别应用的主要方式。"Android_Res_Export" 提供了一套完整的流程,将Sketch中的设计转换为符合Android规范的应用图标。这包括适配启动器图标、通知图标、设置...
可以隐藏软件自身的图标,并通过在拨号盘输入暗号启动应用 不需要root!(仅限原生Android 5.0以上,一般而言,Nexus家族是可以使用的,包括但不限于Nexus 4、Nexus 5、Nexus 5x、Nexus 6P等,第三方厂商自己修改过...
在IT领域,应用程序图标是用户界面中的重要组成部分,它代表了应用程序的视觉标识,帮助用户快速识别和区分不同的软件。"交替改变的应用程序图标"这一主题涉及到的是如何为应用程序设计和实现动态变化的图标功能,这...
在Android操作系统中,应用图标是用户界面的重要组成部分,它们不仅为用户提供视觉识别,还作为启动应用程序的入口。"Android Robot 应用图标精选"集合了各种各样的图标设计,适用于不同类型的Android应用,旨在提升...
2. **Launcher Icons**:启动器图标是用户在手机主屏幕上看到的应用程序图标,它代表了应用的视觉身份。设计时需遵循特定的尺寸规格,例如512dp*512dp,然后会被系统自动缩放适应不同屏幕密度。 3. **Navigation ...
首先,我们要理解Android应用程序的基本结构。每个Android应用都有一个主Activity,它通常是用户与应用交互的入口点。当用户点击应用图标时,系统会默认启动定义在AndroidManifest.xml文件中的`<intent-filter>`标签...
在Android操作系统中,图标是用户界面的重要组成部分,它们不仅提供了视觉吸引力,还为应用程序和系统功能提供了直观的标识。"android 系统自带图标"这个主题涵盖了Android平台中内置的各种图标资源,这些图标通常...
在Android操作系统中,图标是用户界面的重要组成部分,它们为应用程序、菜单项、状态提示等提供了视觉标识。在Android 4.0(Ice Cream Sandwich,简称ICS)系统中,设计团队为用户带来了全新的图标设计风格,旨在...