不让自己的应用程序在桌面的图标列表里启动显示的方法

转载 2013年12月02日 09:56:17
当我们的程序在被安装后再次重启系统时系统会自动创建我们的APK程序,在所有的APK程序都安装完后系统会最后安装Luncher2.apk应用程序,Luncher2.apk就是我们的系统界面应用程序,它会检测系统已经安装的应用软件的包名,然后把这些应用软件的图标和名称给解析出来然后显示在应用程序列表里,用GridView显示了出来,这里如果我们不想让我们的应用程序的图标在Luncher里显示的话,有一个很简单的方法,就是仅修改AndroidManifest.xml文件即可。

      例如屏蔽我的一个测试应用程序的图标:


<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
      package="com.android.test"
      android:versionCode="1"
      android:versionName="1.0">


    <application android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".PhoneTest"
                  android:label="@string/app_name">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <!-- 我们要屏蔽的地方  <category android:name="android.intent.category.LAUNCHER" /> -->
            </intent-filter>
        </activity>

    </application>
    <uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
</manifest>

<!-- 我们要屏蔽的地方  <category android:name="android.intent.category.LAUNCHER" /> -->这句话就是说明我们不想让我们的应用程序在launcher里启动起来,当然也就看不到我们的应用程序的图标了。


原文地址:http://blog.csdn.net/tw19811220/article/details/16118777

相关文章推荐

分析点击android桌面app图标启动应用程序的过程

Android应用程序的启动过程. 点击Launcher的界面app图标,启动应用程序. startActivity()过程...
  • hehe26
  • hehe26
  • 2016年05月20日 11:01
  • 3953

Ubuntu下经典JAVA开发环境搭建 以及 Ubuntu中如何在桌面、启动面板以及应用程序菜单上添加图标

1 、JDK 安装配置 选用最新的版本6.0. 打开终端,执行以下命令: sudo apt-get install sun-java6-jdk 按照提示做就是了。配置JAV...

在Android桌面添加应用程序的快捷方式图标

一般来说在 Android 中添加快捷方式的有以下两种:   在launcher的应用程序列表上,长按某一应用程序图标创建快捷方式到桌面 在桌面上长按在弹出框中选择快捷方...

Java桌面应用程序创建系统托盘图标

/* *Created on 2016年12月8日 *Copyright 2016 Yong Cai Limited crop. All Rights Reserved * *72896**80@qq...

各种桌面环境下设置开机自启动应用程序的方法

本教程中将介绍如何在各种Linux桌面环境下,自动启动某个程序。  GNOME桌面环境  在终端中运行这个命令,启动"Startup Applications Preferences"(启动应用程序首...
  • mao0514
  • mao0514
  • 2017年05月31日 11:41
  • 594

各种桌面环境下设置开机自启动应用程序的方法

本教程中将介绍如何在各种Linux桌面环境下,自动启动某个程序。   GNOME桌面环境   在终端中运行这个命令,启动"Startup Applications Preferences"...
  • ANDYMFC
  • ANDYMFC
  • 2016年12月30日 17:46
  • 1578

Add Most Recently Used Files (MRU) List to Windows Applications(在桌面应用程序中添加最近访问文件列表)

原文地址链接: http://www.codeproject.com/Articles/407513/Add-Most-Recently-Used-Files-MRU-List-to-Windows...

Android 如何预置桌面上的应用程序图标、快捷方式图标或者窗口小部件?

前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          CSDN:http://www.csdn.net       ...
  • luckkof
  • luckkof
  • 2014年03月19日 09:47
  • 2331

VC++自定义单文档应用程序界面图标以及 *.exe 桌面图标

前段时间在编写对话框程序的时候也有为最终的程序自定义一个图标,有兴趣的话可以参考以下连接的博文! http://blog.csdn.net/xbmoxia/article/details/14165...
  • xbmoxia
  • xbmoxia
  • 2014年03月14日 16:41
  • 1359
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:不让自己的应用程序在桌面的图标列表里启动显示的方法
举报原因:
原因补充:

(最多只允许输入30个字)