Android开发:如何隐藏自己的app应用
本文主要介绍如何通过修改AndroidManifest.xml清单文件来达到隐藏自身应用的目的,不是隐藏第三方应用,为了不浪费大家时间,特此说明。
转载请注明作者xiong_it和链接:http://blog.csdn.net/xiong_it/article/details/44238283,谢谢合作!Android开发:如何隐藏自己的app应用
第一种
<intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.DEFAULT" /></intent-filter>
第二种
<intent-filter><action android:name="android.intent.action.MAIN" /><data android:scheme="access" android:host="com.example.hideapp"/><category android:name="android.intent.category.LAUNCHER" /></intent-filter>
以上还可以表达为
<intent-filter><action android:name="android.intent.action.MAIN" /><data android:scheme="access"/><data android:host="com.example.hideapp"/><category android:name="android.intent.category.LAUNCHER" /></intent-filter>
也可以达到隐藏自身应用的目的。
纠错:
第三种:
第四种:
PackageManager pm = getPackageManager();
pm.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
这种方法能够达到目的,但是,我们无法通过任何方法启动这个应用。上面的第二句应该改为:
pm.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED_USER, PackageManager.DONT_KILL_APP);
表示只对用户隐藏,不对系统隐藏该应用。
Android开发:如何隐藏自己的app应用相关推荐
- Android开发高级进阶内涵段子APP项目实战视频教程
Android开发高级进阶内涵段子APP项目实战课程视频教程下载.本课程带你从框架入手,开启我们的Android进阶之旅,开始写一步一步完善整个项目. 项目目录: 01.Android进阶之旅与你同行 ...
- 基于Android开发的即时通讯聊天app
基于Android开发的即时通讯聊天app 前言 即时通讯(Instant Messaging,简称IM)在互联网中应用十分广泛,它可以和很多的领域结合,发挥十分重要的作用.比如金融行业的支付宝.各大 ...
- 用android开发一个识别人形的app,一键切换背景
前言:我是小松,今年大四,在android开发中持续耕耘,快来一起学习把 不知道大家有没有这种烦恼,手上有白底的证件照,但是学校偏偏要交红底的,万般无奈只能去照相馆再照,虽说可以进行PS,但是总归麻烦 ...
- android+动态更改app图标,Android开发:如何动态更换APP图标
在Android开发中,通常会有这样的需求,逢年过节UI的小伙伴们都会做出节日或活动相关的APP图标让我们更换,可是每次更换都要发版实现.那么,如何在不发版的情况下动态地更换我们的图标呢?本篇文章就来 ...
- android开发 视图联动_Flutter混合APP开发
混合开发简介 使用Flutter从零开始开发App是一件轻松惬意的事情,但对于某些成熟的产品而言,完全替代弃用App的历史沉淀,全面转向Flutter是不现实的.因此使用Flutter去统一Andro ...
- 【android开发】桌面小挂件( APP Widgets )
APP小挂件指的是一个小型的应用View控件,他可以嵌入到其他应用程序中(比如说桌面),并接受定期的更新.你可以通过Widget Provider来自己发布一个.一个可以持有其他App小挂件的应用组件 ...
- [android开发之内容更新类APP]二、这几日的结果
android教程即将開始 话说这开了blog之后,就一直在试用自己的app,发现.TM的真的非常不爽,不好用,好吧.本来打算放弃了.只是看到手机里还有还有一个坑,干脆又一次做一个吧. 原来的神回复A ...
- android开发启动画面,Android开发笔记——如何正确实现App启动页
启动页在当前的Android APP中有着广泛的使用,在Material Design规范出来之前,Android官方是不推荐使用启动页的,理由是让用户在启动APP后干等是一种浪费时间的行为.Mate ...
- Android开发之黑科技安装APP无启动图标
老套路看图: 实现方法很简单只需要在启动Activity清单文件配置data属性就好了: <activity android:name=".MainActivity"> ...
- Android开发之简单快速对APP进行GIF动图生成
前提: 1.在对APP进行GIF动图生成之前,需要配置ADB(Android Debug Bridge),具体百度,在这里就不做赘述了. 2.准备一个播放器,迅雷.暴风.QQ之类的.将adb命令录制的 ...
最新文章
- 阿里云推荐码:8N6TBT
- C#中String对象转换为Font对象的方法
- python爬虫代码1000行-Python爬虫教程(16行代码爬百度)
- Exchange2010 SP1及以上邮箱的数据导出与导入
- Java 对象不使用时,为什么要赋值为 null?
- MySQL sql语句字段截取前几位,后几位等
- 图解神经网络:卷积、池化、全连接(通道数问题、kernel与filter的概念)
- java虚拟机有什么作用_java虚拟机有什么用
- [读书笔记] 计算机组成原理 唐朔飞 (一)基本概念
- Android Studio躲避小球小游戏(一界面布局)
- 革命!安装杜比声卡驱动
- 企业微信的项目管理 - TAPD
- Linux哲学家进餐杀死进程,经典进程的同步问题之——哲学家进餐
- 微信支付V3版商家转账到零钱
- could not delete: [org.jbpm.pvm.internal.model.ExecutionImpl#20007] 使用jbpm流程结束时出现异常
- Java基础知识(十) 多线程
- 有意思的互联网创业公司(Timehop/Redbeacon )
- java number比较大小_JAVA Number与Math类
- Opencv识别车牌
- Qwt Plot Magnifier 缩放以鼠标为中心