Android_如何隐藏应用程序的图标

接下来我要说的这种方法可以隐藏图标,同是也可以正常启动运行。

在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了。

以上效果亲自测试有效,不会显示应用图标

时间: 2024-09-29 11:43:39

Android_如何隐藏应用程序的图标的相关文章

Delph控制台(Console)程序添加图标和版权信息

Delphi创建控制台(Console)程序默认是无法添加图标和版权的.经过仔细的对比窗体程序与控制台程序源码,发现窗体程序的工程文中,在uses结束begin开始的地方有一句如下代码:{$R *.res}而控制台程序的工程文件里是没有这句代码的.于是,我就在想是不是我在控制台程序的工程文件里加上如上代码,我们就可以更改图标和添加版权了,说做就开始做,加上如上代码,然后保存,Delphi会自动生成资源文件,如下图:本以为可以就可以编辑图标和版权了,结果发现,版权是可以修改了,但是图标还是无法修改

汉澳sinox或可阻断美国国安全局硬盘隐藏间谍程序

硬盘粉碎机对硬盘低格可以对硬盘数据清零,删除间谍软件,但是如果间谍软件存放在硬盘固件中,则删不掉,只要启动硬盘就可以激活,复制出程序在操作系统上运行. sinox只有内核系统进程和普通进程,普通进程都看得见的,而windows则眼花缭乱,有系统进程,服务进程,exe进程,隐藏进程,系统配置还有庞大的注册表,普通用户根本搞不清,而各种程序运行根本不由用户控制,可以直接运行,用户也看不见. 在sinox运行程序需要授权,设置为可执行程序才可以运行,从而阻断了非法程序偷偷运行,自动运行的程序都在rc.

C++ C++ 控制台程序 设置图标

. 实现过程 创建1个控制台程序. 新建1个 Resource Script文件 #include "stdio.h" #include <windows.h> #include <tchar.h> #include "resource.h" typedef HWND (WINAPI * GETCONSOLEPROC)(); HWND GetConsole() { HWND hRet(NULL); BOOL bLoad(FALSE); HMO

替换应用程序exe图标,主要使用BeginUpdateResource,UpdateResource API函数

替换应用程序exe图标,主要使用的API函数是BeginUpdateResource(),UpdateResource(),EndUpdateResource()来使用自定义的ico文件类替换exe程序原来的图标. [cpp] view plain copy // 第一个参数是将要替换图标的exe文件路径,第二个参数是替换的ico文件路径 void ReplaceExeIco(LPCTSTR lpszApp, LPCTSTR lpszIco) { try { CFile file(lpszIco

Xamarin,mono for android 用一个APP启动其他隐藏应用程序

花费了好几个小时测试最终搞定了,Mono for android用一个APP启动其他隐藏应用程序. 直接看代码: 隐藏APP(被启动)要在manifest文件配置如下,去除原本的两个标签,修改成只有一个data <Activity> <activity android:icon="@drawable/icon" android:label="IOCPDroid" android:name="iocpdroid.IOCPActivity&q

(转)Inno Setup入门(十四)——替换安装程序和卸载程序的图标

本文转载自:http://blog.csdn.net/yushanddddfenghailin/article/details/17250937 通常Inno生成的安装文件的图标是一个光盘和显示器,如下图.同时,程序安装好之后,在安装目录下的卸载程序的图标也是一样的,其实我们也可以自己修改. 首先生成的安装文件图标.这个比较简单,只需要在Setup段中添加相应的语句即可: SetupIconFile=jiong.ico 该语句指定了输出文件的图标,注意如果图标不是和脚本在同一目录下的话,需要提供

隐藏应用程序图标

在manifest的入口activity里面intent-filter中设置<data></data>元素. 比如: <data android:host="AuthActivity" android:scheme="com.android.example" /> 注意,android:scheme是大小写敏感的,必须以小写字母开头 也就是这个MainActivity可以响应Uri为com.android.example://Au

Xamarin Android 应用程序内图标上数字提示

最近在用 Xamarin 做一个 Android 应用,打开应用时,如果有新消息,需要在应用内的 Toolbar 或者首页的图标上显示数字提示.在这里和大家分享一下实现方法,如果你有更新好的实现方法,欢迎分享. 类似推特客户端的新消息提醒 解决思路:把图标和数字提示文本放在 RelativeLayout 或 FrameLayout 内,把文本放在右上角. 实现代码: 新建一个 Xamain Android 项目,打天 Main.axml 文件,首先添加一下 Toolbar,<android.su

程序功能图标资源打包处理

PNG图标是个好东西,现在系统都支持而且工具软件都能很方便生成(包括PS),要比做Icon方便很多.因此理所当然的现在项目图标PNG已经霸占了ICON的霸主地位. 项目功能比较多的时候,就会有无数的图标资源.现做的项目功能图标单16x16规格已经有200个之多--,一个功能一个PNG图标,散落在目录中(俺们的美工喜欢做PNG图标,不太喜欢做icon).虽然有RC资源管理着,但程序第一次加载大量功能图标时,明显会感觉有些卡的感觉.实际性能测试中也确实反映出这个情况,加载功能图标耗时严重. 第一种: