去除android2.1移动设备3G图标
今天将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图标相关推荐
- java批量去除pdf签名,删除签名图标
1.需求 接到这样一个需求,现在有大量的pdf文件按需要去除签名,和文件里的签名图标.pdf包含图标等复杂元素,使用了icepdf操作pdf 2.思路 如果单独只是去除签名,直接就能想到pdf转图片, ...
- 计算机右侧不显示桌面,电脑桌面的右下角不显示移动设备的图标怎么办?
一般来说,咱们将移动设备,诸如U盘或者是移动硬盘的设备连接上电脑之后,电脑只要识别了设备,便会在电脑的右下角出现一个图标,这是代表移动设备的图标,等到咱们不需要在使用这个设备的时候,咱们就可以单击图标 ...
- ie11 反引号_如何去除IE11浏览器右上角的笑脸图标(反馈按钮)
在IE11浏览器的右上角,紧挨着"主页.收藏夹.工具"按钮,有一个黄色的笑脸图标,它是反馈按钮,点击显示"发送笑脸"和"发送愁眉苦脸"选项, ...
- Android 去除最上面应用名称及图标
@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requ ...
- 去除桌面应用程序快捷方式的图标
1.底部搜索栏里搜索注册编辑器 2.找到HKEY_CLASSES_ROOT\lnkfile文件夹直接顶部搜索 3.找到isShortcut右键并删除 4.重启电脑即可.
- 去除android手机信号图标
由于是二次转载, 没找到原文链接, 敬请原作者谅解. 去除android2.1手机信号图标 2010-12-17 16:05 今天将android2.1中状态栏中手机.3G等信号图片去除掉,因为开发a ...
- Linux 内核PCI去除一个设备
一个 PCI 可用多个不同的方法被从系统中去除. 所有的 card-bus 设备在一个不同的物 理因素上是真正的 PCI 设备, 并且内核 PCI 核心不区分它们. 允许在机器运行时加减 PCI 设备 ...
- linux如何禁止pci设备,Linux 内核PCI去除一个设备
一个 PCI 可用多个不同的方法被从系统中去除. 所有的 card-bus 设备在一个不同的物 理因素上是真正的 PCI 设备, 并且内核 PCI 核心不区分它们. 允许在机器运行时加减 PCI 设备 ...
- 基于JS 高德地图设置设备图标
前言:最近做项目客户提了一个需求,就是要在高德地图上将设备用图标显示出来,并且可以移动设备来更改设备经纬度. 第一时间我就去查高德地图,结果发现高德地图的jsapi文档好坑,有一些功能藏在示例里面.搞 ...
最新文章
- Android CheckBox 修改选择框
- mathematica在linux上运行,Mathematicamatlab的linux版的安装
- 无线路由器的WDS功能如何配置?
- Luogu1443 马的遍历【STL通俗BFS】
- Verilog HDL中位运算符、逻辑运算符和缩减运算符的区别
- centos 升级php5.5_CentOS 5.x 系统yum 升级php到5.2.x的方法(测试可用)
- 计算机网络物理层-编码技术实现
- 湖南师范大学2018年大学生程序设计竞赛新生赛 A 齐神和心美的游戏【hash】
- [转载] Python:numpy中array的用处
- 斯坦福CS231n—深度学习与计算机视觉----学习笔记 课时11
- 探索ASP.NET MVC5系列之~~~1.基础篇---必须知道的小技能
- Java-Runoob-高级教程-实例-字符串:14. Java 实例 - 连接字符串
- 学算法先学数据结构?是否是无稽之谈?
- 天玑720可以升级鸿蒙系统吗,华为高管:来岁年初就能用上鸿蒙体系,55部华为产物可升级鸿蒙...
- 计算机管理调整磁盘分区,win7系统硬盘分区调整方法图解
- gin:通过dockerfile部署
- Mybatis与JPA的优缺点
- 高速计数器转RS485Modbus RTU模块IBF150
- 南京南汽技工学校计算机专业是啥,计算机中心附近技术类学校
- 数据库:一对一,一对多,多对多