今天将android2.1中状态栏中手机、3G等信号图片去除掉,因为开发android2.1 是作MID终端使用,手机模块用不着,信号在状态栏上不和谐了。

目录:frameworks/base/services/java/com/android/server/status/StatusBarPolicy.java

主要除去两部分:

(1)在 private StatusBarPolicy(Context context, StatusBarService service) 中去除下面关于手机信号的部分代码

/* phone_signal
        mPhone = (TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
        mPhoneData = IconData.makeIcon("phone_signal",
                null, com.android.internal.R.drawable.stat_sys_signal_null, 0, 0);
        mPhoneIcon = service.addIcon(mPhoneData, null);

// register for phone state notifications.
        ((TelephonyManager)mContext.getSystemService(Context.TELEPHONY_SERVICE))
                .listen(mPhoneStateListener,
                          PhoneStateListener.LISTEN_SERVICE_STATE
                         | PhoneStateListener.LISTEN_SIGNAL_STRENGTHS
                         | PhoneStateListener.LISTEN_CALL_STATE
                        | PhoneStateListener.LISTEN_DATA_CONNECTION_STATE
                        | PhoneStateListener.LISTEN_DATA_ACTIVITY);

// data_connection
        mDataData = IconData.makeIcon("data_connection",
                null, com.android.internal.R.drawable.stat_sys_data_connected_g, 0, 0);
        mDataIcon = service.addIcon(mDataData, null);
        service.setIconVisibility(mDataIcon, false);
*/

/*   mCdmaRoamingIndicatorIconData = IconData.makeIcon("cdma_eri",
                null, com.android.internal.R.drawable.stat_sys_roaming_cdma_0, 0, 0);
        mCdmaRoamingIndicatorIcon = service.addIcon(mCdmaRoamingIndicatorIconData, null);
        service.setIconVisibility(mCdmaRoamingIndicatorIcon, false);  */

(2)去除过滤信号部分

//  filter.addAction(TelephonyIntents.ACTION_SIM_STATE_CHANGED);

还有接受方法onReceive(Context context, Intent intent)中代码

/*else if (action.equals(TelephonyIntents.ACTION_SIM_STATE_CHANGED)) {
                updateSimState(intent);
            }*/

转载于:https://www.cnblogs.com/Hotack/archive/2011/01/04/1925664.html

去除android2.1移动设备3G图标相关推荐

  1. java批量去除pdf签名,删除签名图标

    1.需求 接到这样一个需求,现在有大量的pdf文件按需要去除签名,和文件里的签名图标.pdf包含图标等复杂元素,使用了icepdf操作pdf 2.思路 如果单独只是去除签名,直接就能想到pdf转图片, ...

  2. 计算机右侧不显示桌面,电脑桌面的右下角不显示移动设备的图标怎么办?

    一般来说,咱们将移动设备,诸如U盘或者是移动硬盘的设备连接上电脑之后,电脑只要识别了设备,便会在电脑的右下角出现一个图标,这是代表移动设备的图标,等到咱们不需要在使用这个设备的时候,咱们就可以单击图标 ...

  3. ie11 反引号_如何去除IE11浏览器右上角的笑脸图标(反馈按钮)

    在IE11浏览器的右上角,紧挨着"主页.收藏夹.工具"按钮,有一个黄色的笑脸图标,它是反馈按钮,点击显示"发送笑脸"和"发送愁眉苦脸"选项, ...

  4. Android 去除最上面应用名称及图标

    @Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requ ...

  5. 去除桌面应用程序快捷方式的图标

    1.底部搜索栏里搜索注册编辑器 2.找到HKEY_CLASSES_ROOT\lnkfile文件夹直接顶部搜索 3.找到isShortcut右键并删除 4.重启电脑即可.

  6. 去除android手机信号图标

    由于是二次转载, 没找到原文链接, 敬请原作者谅解. 去除android2.1手机信号图标 2010-12-17 16:05 今天将android2.1中状态栏中手机.3G等信号图片去除掉,因为开发a ...

  7. Linux 内核PCI去除一个设备

    一个 PCI 可用多个不同的方法被从系统中去除. 所有的 card-bus 设备在一个不同的物 理因素上是真正的 PCI 设备, 并且内核 PCI 核心不区分它们. 允许在机器运行时加减 PCI 设备 ...

  8. linux如何禁止pci设备,Linux 内核PCI去除一个设备

    一个 PCI 可用多个不同的方法被从系统中去除. 所有的 card-bus 设备在一个不同的物 理因素上是真正的 PCI 设备, 并且内核 PCI 核心不区分它们. 允许在机器运行时加减 PCI 设备 ...

  9. 基于JS 高德地图设置设备图标

    前言:最近做项目客户提了一个需求,就是要在高德地图上将设备用图标显示出来,并且可以移动设备来更改设备经纬度. 第一时间我就去查高德地图,结果发现高德地图的jsapi文档好坑,有一些功能藏在示例里面.搞 ...

最新文章

  1. Android CheckBox 修改选择框
  2. mathematica在linux上运行,Mathematicamatlab的linux版的安装
  3. 无线路由器的WDS功能如何配置?
  4. Luogu1443 马的遍历【STL通俗BFS】
  5. Verilog HDL中位运算符、逻辑运算符和缩减运算符的区别
  6. centos 升级php5.5_CentOS 5.x 系统yum 升级php到5.2.x的方法(测试可用)
  7. 计算机网络物理层-编码技术实现
  8. 湖南师范大学2018年大学生程序设计竞赛新生赛 A 齐神和心美的游戏【hash】
  9. [转载] Python:numpy中array的用处
  10. 斯坦福CS231n—深度学习与计算机视觉----学习笔记 课时11
  11. 探索ASP.NET MVC5系列之~~~1.基础篇---必须知道的小技能
  12. Java-Runoob-高级教程-实例-字符串:14. Java 实例 - 连接字符串
  13. 学算法先学数据结构?是否是无稽之谈?
  14. 天玑720可以升级鸿蒙系统吗,华为高管:来岁年初就能用上鸿蒙体系,55部华为产物可升级鸿蒙...
  15. 计算机管理调整磁盘分区,win7系统硬盘分区调整方法图解
  16. gin:通过dockerfile部署
  17. Mybatis与JPA的优缺点
  18. 高速计数器转RS485Modbus RTU模块IBF150
  19. 南京南汽技工学校计算机专业是啥,计算机中心附近技术类学校
  20. 数据库:一对一,一对多,多对多

热门文章

  1. exit、break、continue的区别
  2. Python接口自动化-接口基础(一)
  3. MakersPlace将启动1美元特价的Beeple限量NFT抽奖活动
  4. TokenInsight:BTC新增流量小幅下降,链上活跃度平稳
  5. 布局:多列等高布局方法
  6. 洛谷 - P1034 - 矩形覆盖 - dfs
  7. libpcap 库使用(二)
  8. Java面试11|Maven与Git
  9. Object C学习笔记15-协议(protocol)
  10. Jmeter(二)目录介绍