android系统,如何画信号强度界面(如图) 有获取信号强度的api吗。。请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 底层写个信号强度接口,提供给上层应用就可以了.可以通过ril模块接口获取,也可以通过与baseband模块直接通讯获取. 贴图也行 draw方法也行 底层信号强度都搞定了 用 ImageView 控件 ,准备几张背景图(有几个格准备几张),写一个方法根据信号强弱更新背景图。 本来是想用progressbar来显示的,后来没会用,只能用这个笨办法了. android本来也是用一个数组来实现的! 哦,我是刚开始学做UI的,对java很不熟悉,呵呵. 找一本android的书瞅一眼就知道了,做一个桌面部件还是挺简单的; 获得信号强度,在android源码里面有比如在package/apps/Settings code里面,RadioInfo.java int signalDbm = mPhoneStateReceiver.getSignalStrengthDbm(); if (-1 == signalDbm) signalDbm = 0; int signalAsu = mPhoneStateReceiver.getSignalStrength(); if (-1 == signalAsu) signalAsu = 0;其实就是调用framewrok里面的函数 基于android的五子棋游戏设计与实现,有没有可以提供参考价值的案例和源码啊?我是新人,求各位精英达人指教 全屏下如何实现屏蔽home键? android定位 android重新启动后,/system/etc/seurity/下文件为叙会还原? Android 2.3 如何编译.a的库文件 AlarmManage的用法 android 关于画笔特效的问题 求教 AsyncTask进度条不动 无标题 急啊????黑莓手机问题 J2ME中如何保存更新后的界面?求高手相助啊!!!
可以通过ril模块接口获取,也可以通过与baseband模块直接通讯获取.
底层信号强度都搞定了
用 ImageView 控件 ,准备几张背景图(有几个格准备几张),写一个方法根据信号强弱更新背景图。
比如在package/apps/Settings code里面,RadioInfo.java
int signalDbm = mPhoneStateReceiver.getSignalStrengthDbm(); if (-1 == signalDbm) signalDbm = 0; int signalAsu = mPhoneStateReceiver.getSignalStrength(); if (-1 == signalAsu) signalAsu = 0;其实就是调用framewrok里面的函数