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,294 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:98280
light_modestar
Lv.1 韶华一笑间
2013-06-13 22:28:00 #482
fhdjgbf
ID:118016
light_modestarstar
Lv.1 韶华一笑间
2013-06-13 23:45:00 #483
休息休息
ID:136015
dark_modedark_modestarstar
Lv.1 韶华一笑间
2013-06-14 00:45:00 #484
。。?!?
ID:69767
light_modedark_mode
Lv.1 韶华一笑间
2013-06-14 19:05:00 #485
那里
ID:53591
light_modestar
Lv.1 韶华一笑间
2013-06-15 08:56:00 #486
看你!
ID:135931
dark_modestarstar
Lv.1 韶华一笑间
2013-06-15 17:32:00 #487
如坐针毡
ID:48639
light_modestarstarstar
Lv.1 韶华一笑间
2013-06-15 17:51:00 #488
就哭好
ID:27311
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-06-15 18:42:00 #489
fgvff看见了
ID:57265
light_modestarstar
Lv.1 韶华一笑间
2013-06-15 20:30:00 #490
欲女客厅
ID:102079
light_modestarstar
Lv.1 韶华一笑间
2013-06-16 08:51:00 #491
呢大吃爸浪
ID:135744
light_mode
Lv.1 韶华一笑间
2013-06-17 11:08:00 #492
你牛,我顶!
ID:138192
dark_modedark_modestar
Lv.1 韶华一笑间
2013-06-17 14:17:00 #493
好帖,要顶!
ID:58074
light_modestarstar
Lv.1 韶华一笑间
2013-06-17 19:52:00 #494
支持你!
ID:18036
light_modedark_mode
Lv.4 莫问四书意
2013-06-17 21:00:00 #495
支持你!
ID:112725
light_modestarstarstar
Lv.1 韶华一笑间
2013-06-20 00:42:00 #496
好帖,要顶!
ID:12661
dark_modedark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-06-20 00:48:00 #497
支持你!
ID:13548
dark_modedark_modestarstarstar
Lv.1 韶华一笑间
2013-06-20 23:34:00 #498
你牛,我顶!
ID:133082
light_mode
Lv.1 韶华一笑间
2013-06-21 07:29:00 #499
看帖回帖是美德!
ID:92387
light_modestar
Lv.1 韶华一笑间
2013-06-21 14:20:00 #500
你牛,我顶!
ID:67625
light_modestarstar
Lv.2 独赏二月雪
2013-06-21 15:30:00 #501
这帖不错,该顶!
登录 后才能回复