首先介绍一个超级好用的工具:
?
http://www.sublimetext.com/
?
超级性感的文本利器啊,你会爱上他的。
?
最新的android4.3的源码,我下载了,猜猜多大,62G,靠!
?
就是靠这个东东,才能在这海洋中准确的找到我想要的每一个字母。
?
1.首先找到那些图片,就是那些能显示信号强度的图片。
?
2.找到使用这些图片的xml或者是java文件,我找到了TelephonyIcons.java里面这样定义的,一个资源数组啊。
?
//GSM/UMTS static final int[][] TELEPHONY_SIGNAL_STRENGTH = { { R.drawable.stat_sys_signal_0, R.drawable.stat_sys_signal_1, R.drawable.stat_sys_signal_2, R.drawable.stat_sys_signal_3, R.drawable.stat_sys_signal_4 }, { R.drawable.stat_sys_signal_0_fully, R.drawable.stat_sys_signal_1_fully, R.drawable.stat_sys_signal_2_fully, R.drawable.stat_sys_signal_3_fully, R.drawable.stat_sys_signal_4_fully } };
?
那这样就知道是怎么用了。
?
3.找到在NetWorkController中使用的,就是利用了这个二维数组的角标而已。
?
附件中是我搞的Demo,很简单。请参考。