search 登录 注册
arrow_back返回列表
ID:1222
light_modedark_modedark_mode
Lv.3 畅意三江水
edit_note帖子 177
stars积分 50,843
event加入 2010-10-03
安卓交流 精华

Android状态栏实现电量多变效果

schedule发表于 2012-08-27 12:24:00 visibility查看 6,278 chat_bubble回复 943
#1 楼主
老规矩,反编译Framework_res.apk

然后打开  framework-res.apk/res/drawable/stat_sys_battery_charge.xml

先进去看看原来的代码,以电量Level为1时为例


复制代码


duration表示图片间隔时间,这里已经被调到了100,我记得三星官方ROM原来的是2000的间隔。所以,就可以实现加速循环显示,你可以做出一套类似于这样的电量图标



当你增加图片数量,降低图片显示时间间隔,合适的数字就可以做成一种动态、无间顿、循环的电量显示效果。请自己尝试。  x; E“ *6 T: P% V# p

放置图片进hdpi,public.xml里注册图片ID

回编译,替换,重启

全部回复 (943)

ID:143499
light_modestarstar
Lv.1 韶华一笑间
2013-10-10 22:08:00 #682
窘迫使
ID:91670
dark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-10-13 15:41:00 #683
哈哈哈哈
ID:91768
light_modedark_modestar
Lv.5 甘首五朝臣
2013-10-16 15:38:00 #684
ww
ID:140131
light_modestar
Lv.1 韶华一笑间
2013-10-16 17:33:00 #685
是的
ID:137203
dark_modedark_modedark_modestarstarstar
Lv.3 畅意三江水
2013-10-18 09:44:00 #686
,”
ID:22495
light_modestar
Lv.1 韶华一笑间
2013-10-18 10:04:00 #687
zvb
ID:111681
light_modestarstar
Lv.2 独赏二月雪
2013-10-18 13:24:00 #688
ID:111681
light_modestarstar
Lv.2 独赏二月雪
2013-10-18 13:24:00 #689
ID:111681
light_modestarstar
Lv.2 独赏二月雪
2013-10-18 13:24:00 #690
ID:111681
light_modestarstar
Lv.2 独赏二月雪
2013-10-18 13:25:00 #691
ID:79626
light_mode
Lv.1 韶华一笑间
2013-10-18 21:01:00 #692
兔兔咯了
ID:127386
light_modestar
Lv.1 韶华一笑间
2013-10-19 07:47:00 #693
mnbbvg
ID:115753
light_modestarstar
Lv.1 韶华一笑间
2013-10-22 22:09:00 #694


















ID:143637
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-10-26 00:27:00 #695
我呢我呢我就
ID:73706
light_modestarstarstar
Lv.3 畅意三江水
2013-10-26 00:56:00 #696
55578
ID:143610
light_modestar
Lv.4 莫问四书意
2013-10-26 06:47:00 #697
我问问问问
ID:115464
light_modedark_modestar
Lv.1 韶华一笑间
2013-10-26 07:45:00 #698
空间接
ID:101469
light_mode
Lv.1 韶华一笑间
2013-10-26 23:57:00 #699
dxdxd
ID:138323
light_mode
Lv.1 韶华一笑间
2013-10-27 09:45:00 #700
刚刚v长长的
ID:115528
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-10-27 13:39:00 #701
他妈
登录 后才能回复