项目开发中有时需要安装没有应用图标的应用,以下提供2中方法供参考使用:

第一种方式,在启动页的activity中添加schema,因为我们把app的入口Activity申明为由接收隐士的Intent来启动,这样自然也就不会显示图标了

 <activityandroid:name="net.dd.daemon.MainActivity"android:theme="@style/OnePixelActivity"android:launchMode="singleInstance"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/><!--此处定义的schema供从外部调用--><dataandroid:host="net.dd.daemon"android:path="/keep"android:scheme="daemon"/></intent-filter></activity>启动方式:Uri uri = Uri.parse("daemon://net.dd.daemon/keep");Intent intent = new Intent(Intent.ACTION_VIEW, uri);context.startActivity(intent);

第二种方式,注释掉LAUNCHER

 <activityandroid:name="net.dd.daemon.MainActivity"android:theme="@style/OnePixelActivity"android:launchMode="singleInstance"><intent-filter><action android:name="android.intent.action.MAIN"/><!--此处隐藏了LAUNCHER也就没有了图标--><!--<category android:name="android.intent.category.LAUNCHER"/>--></intent-filter></activity>

如果想显示图标又想用隐式调用,只需再添加一个intent-filter之后,做schema处理就可以了,参考如下:

 <activityandroid:name="net.dd.daemon.MainActivity"android:theme="@style/OnePixelActivity"android:launchMode="singleInstance"><intent-filter><action android:name="android.intent.action.MAIN"/><category android:name="android.intent.category.LAUNCHER"/><intent-filter><action android:name="android.intent.action.VIEW" /><category android:name="android.intent.category.DEFAULT" /><category android:name="android.intent.category.BROWSABLE" /><!--此处定义的schema供从外部调用--><dataandroid:host="net.dd.daemon"android:path="/keep"android:scheme="daemon"/></intent-filter></activity>

android隐藏应用图标相关推荐

  1. Android隐藏应用图标,简单到哭

    去掉主页面的下面标签: <category android:name="android.intent.category.LAUNCHER"/> 你的应用个图标就看不见了 ...

  2. android8.1自定义通知栏,Android 8.1隐藏状态栏图标的实例代码

    近期客户需求,状态栏只显示时间和电池图标,如图 状态栏图标的布局文件在frameworks\base\packages\SystemUI\res\layout\status_bar.xml,主要包括通 ...

  3. Android 10如何隐藏应用图标

    隐藏应用图标这个功能应该用的很少!毕竟用到这个功能的应用可想而之(手动滑稽) 隐藏图标的实现方式我想在网上查到很多了有在AndroidManifest实现的也用通过如下代码实现的 /*** 启动组件* ...

  4. Android 10.0 SystemUI状态栏显示和隐藏自定义图标

    目录 1.概述 2.SystemUI状态栏显示和隐藏自定义图标的相关功能代码

  5. android 隐藏图标_苹果手机竟然还有这么多隐藏小功能(一)

        关注上方蓝字,获取更多精彩内容! 苹果手机清内存.一秒置顶.密码保险箱.图标隐身.....想不到的,没发现的,这里帮你全部整理好,赶快来嗨下吧!1.苹果手机 清内存 相对于以前内存比较小安卓手 ...

  6. I.MX6 隐藏电池图标

    /*********************************************************************** I.MX6 隐藏电池图标* 声明:* 有些时候设备并不 ...

  7. 隐藏应用图标的多种方式

    隐藏应用图标总共有三种方式: 1>AndroidManifest.xml文件中在入口Activity的intent-filter里去掉<category android:name=&quo ...

  8. android隐藏系统ui_如何启用Android的“系统UI调谐器”以访问实验功能

    android隐藏系统ui Starting with Marshmallow, Google included a new hidden settings menu with experimenta ...

  9. android隐藏系统ui_如何在非库存设备上获取Android的系统UI调谐器

    android隐藏系统ui One benefit users of stock Android devices have had for the past few iterations of the ...

最新文章

  1. 通过 JS 脚本去除csdn广告
  2. 【PAT (Advanced Level) Practice】1113 Integer Set Partition (25 分)
  3. dos一些有意思的命令
  4. joblib自定义类的使用细节
  5. 左神算法:两个单链表相交的一系列问题(链表是否有环 / 两无环链表是否相交 / 两有环链表是否相交)
  6. codeforces 297 E. Anya and Cubes
  7. 月入1万,在北上广深能过什么样的生活?
  8. 关于万能头文件的使用
  9. 4月1日起 理想ONE零售价由33.8万元上调至34.98万元
  10. Asp.Net中global.asax文件的描述
  11. java跨境电商ERP源码
  12. 人件札记:软件开发的管理思想
  13. 谷歌 发布android 8,2017谷歌大会正式发布Android 8.0!
  14. 【系统测试报告】苏科大App系统测试报告
  15. PostgreSQL 源码解读(109)- WAL#5(相关数据结构)
  16. ICMP目的网络,主机,协议,端口不可达报文的Type值,Code值分别是
  17. C++引用计数原理和实现
  18. 智慧社区运维可视化管理平台主要有哪些功能?
  19. 入门图形学:平直着色和平滑着色
  20. 注册oracle驱动,oracle驱动安装odbc

热门文章

  1. 公司口号、愿景、价值科普及参考
  2. CAS机制实现原理分析
  3. 如何新建PDF空白页的几个方法
  4. 很傻计算机的英语,谨慎使用这5句英文:会让聪明的你听起来很傻
  5. html页面图片分页样式,HTML页面打印分页标签样式(示例代码)
  6. 腾讯绿标域名怎么购买
  7. pentile 子像素_“周冬雨排列”登上热搜,不同排列方式的OLED屏幕到底有什么区别?...
  8. 小程序 背景图片样式 阴影 子元素上下左右居中 上下居中 左右居中
  9. 简单两步更换idea背景图片--超级简单
  10. 隔空投送所有人安全吗_安卓将有自己的隔空投送功能了,看看它还在哪些方面追赶苹果 iOS?...