`
whao189
  • 浏览: 124276 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

怎么让应用程序不显示在列表里面

阅读更多
写这篇小记还是由于最近项目中遇到的问题,我们碰到了一些比较难处理的需求(这里就不赘

述了),但是想来想去决定不让应用程序在手机客户端的列表里面显示,来解决这个需求的问

题。那么怎么才能让应用程序不再列表里面展示呢?

我们知道activity 或者service 或者 receiver 都是在清单文件中定义的,如果你新建

立一个 activity应用的话的可以看到 AndroidManifest.xml 中的 已经帮我们自动生成

了如下的一串配置:

   <action android:name="android.intent.action.MAIN" />
   <category android:name="android.intent.category.LAUNCHER" />



这里就是最主要的配置了。。因为在一个应用程序中有可能很多的activity,但是

android 系统它是 怎么知道应该在启动的时候首先启动哪一个呢? 当然是根据activity

中配置的。。<action android:name="android.intent.action.MAIN" />

这一段信息了。。。。

如果我们把这一段在清单文件中拿掉的话,在ran as application的时候 系统就不知道要

首先启动那个activity了那么android.intent.category.LAUNCHER  。。。实干什么

的呢?他就是决定应用程序是否显示在程序列表里的,这一句至关重要啊!
分享到:
评论

相关推荐

    C#自编获取Windows任务管理器所有应用程序名称

    接着,我们可以使用`OpenProcess`函数打开一个进程的句柄,并调用`QueryFullProcessImageName`来获取进程的全名,即显示在任务管理器中的应用程序名称。 **C#实现步骤** 1. 引入必要的命名空间:`using System....

    不是有效的win32应用程序.pdf

    4. 在下面的框里面选中“应用程序”,然后确定。 三、文件图标设置 文件图标是指在 Windows 资源管理器中显示的文件图标。文件图标可以根据文件类型和关联的应用程序而改变。例如,JPG 文件图标通常是一个图像查看...

    WPF 中嵌入其它应用程序窗口

    在C#的Windows Presentation Foundation(WPF)框架中,开发者经常需要实现将其他应用程序的窗口集成到自己的应用界面中,这种技术通常被称为“嵌入应用程序”或者“窗口嵌入”。这个过程涉及到对操作系统级别的交互...

    为应用程序添加脚本支持.pdf

    在开发应用程序时,有时需要为用户提供一定的自定义能力或扩展性,这通常可以通过添加脚本支持来实现。本文主要探讨如何在MFC(Microsoft Foundation Classes)应用程序中集成ActiveX脚本支持,使得用户可以通过编写...

    VB.NET托盘实例(启动程序时不显示主界面)

    在VB.NET编程中,"托盘实例"是指应用程序在任务栏通知区域(通常称为系统托盘)中运行,而不是在传统的窗口中显示。这种技术在某些情况下非常有用,比如后台服务应用或者希望用户在不打扰其正常工作的情况下,仍然...

    用gridview和listview显示系统安装的应用列表

    里面有2个源码包,分别用两种方式获得系统所安装的应用程序,并用listview和gridview两种布局方式分别显示出来。 通过遍历List,里面的每一个ResolveInfo就是一个应用的 信息,将应用显示出来。

    DLL回调应用程序函数

    这意味着当`gCallBack`不为`NULL`时,DLL可以在任何时间点通过调用`(*gCallBack)(...)`来执行应用程序中注册的回调函数。 #### 应用程序如何加载DLL及调用其中的回调函数 在应用程序中,首先需要加载DLL到当前进程...

    解决安卓应用程序未安装的三种方法

    很多人在Android2.2开启APP2SD之后如果安装程序时死机或者遇到其他情况,当再次安装程序会提示”应用程序未安装”,从而安装程序失败。  解决方法:储存模式连接电脑找到SD卡目录下的.android_secure文件夹,里面...

    51单片机 典型应用程序

    在这个“51单片机 典型应用程序”压缩包中,包含了一系列MCS-51的示例代码,非常适合单片机爱好者自学和互相交流。 1. **MCS-51内核介绍**:MCS-51是Intel公司推出的一种8位单片机架构,拥有4KB的ROM、128B的RAM...

    应用程序图标3500枚 程序员必备

    标题中的“应用程序图标3500枚 程序员必备”揭示了这个资源包包含了大量的应用程序图标,总计3500个,是为程序员设计的,可能用于软件开发、移动应用界面设计或者用户界面(UI)设计。这些图标对于程序员来说是至关...

    在.net 2005 下用C# 写成一个小日历应用程序

    标题中的“在.NET 2005 下用C# 写成一个小日历应用程序”指的是一个使用C#编程语言在Microsoft的.NET Framework 2005开发环境中创建的日历应用程序。这个项目的主要目的是提供一个简单易用的日历界面,同时也是一个...

    显示苹果在线

    2. 卡苹果.exe.exe:这个名字看起来像是一个可执行文件,可能是用于iPhone的某种工具或应用程序,但文件名中的".exe.exe"是不常见的,可能是一个错误或恶意软件的标志,需要谨慎处理。 3. skinh.she:这个文件的扩展...

    web关于html的课件 里面也有用的应用程序

    ...在网页开发中,HTML用于构建网页的基本结构,而JavaScript则负责处理用户交互、动画效果、数据验证等动态行为。 在本课件中,我们将深入探讨JavaScript编程的基础...继续深入学习,你将能够创建更复杂的Web应用程序。

    jsp留言管理程序JSP+javabean做的

    【标题】"jsp留言管理程序JSP+javabean做的" 涉及的主要知识点是JSP(JavaServer Pages)技术和JavaBean,这两种技术在Web应用程序开发中扮演着重要角色,尤其是在构建动态网页方面。 JSP是Java平台上的一个服务器...

    C#多窗体显示与关闭

    在C#编程中,创建和管理多窗体应用程序是一项基础且重要的任务,尤其在开发桌面应用时。"C#多窗体显示与关闭"这个主题主要涵盖了如何在C#环境中设计和实现用户界面中的多个窗口,并有效地控制它们的显示和关闭。在...

    水模图像在OPENCV里面的显示程序

    在这个“水模图像在OPENCV里面的显示程序”中,关键步骤可能包括以下几点: 1. **图像加载**:OpenCV的`imread`函数用于从文件中读取图像数据,包括水模图像。医学影像通常以DICOM格式存储,OpenCV支持这种格式,...

    7段数码管显示Verilog程序

    在这个Verilog程序中,我们专注于如何用硬件描述语言来实现这种显示功能。 Verilog是一种广泛应用于数字逻辑系统设计的硬件描述语言,它允许工程师以行为或结构方式描述电子系统。在这个特定的项目中,Verilog被...

    机械手程序,六轴程序用信捷XD5和威纶触摸屏编写 此程序已经实际设备上批量应用,程序成熟可靠,借鉴价值高,程序有注释

    在描述中提到,这个程序已经在实际设备上批量应用,意味着它经过了实际环境的验证,其稳定性和可靠性得到了保证。程序有注释,这对于理解和学习该程序来说是非常宝贵的,注释可以帮助开发者快速理解代码逻辑,便于...

    c#窗体编程(显示鼠标位置;菜单程序;时钟程序)

    C#窗体编程是.NET Framework或.NET Core框架下的一个核心组成部分,主要用于开发桌面应用程序。它提供了丰富的用户界面设计工具和事件驱动编程模型,使得开发者能够创建功能强大的交互式应用。在本项目中,我们将...

Global site tag (gtag.js) - Google Analytics