注:本人没有试过,纯属网上摘抄,欢迎各位机油尝试。
先要将状态栏处理透明
做好一组连续的图片,
然后反编译systemui.apk,
打开systemui\res\drawable文件夹,
新建文件background_animation.xml,
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="50" android:drawable="@drawable/ligux710036" />
<item android:duration="50" android:drawable="@drawable/ligux710037" />
<item android:duration="50" android:drawable="@drawable/ligux710038" />
<item android:duration="50" android:drawable="@drawable/ligux710039" />
<item android:duration="50" android:drawable="@drawable/ligux710040" />
</animation-list>
duration为播放间隔时间,1000=1s,drawable后面写上你制作的图片名称,注意顺序。
oneshot="false"一直播放,true只播放一次并停留在最后一张。
打开systemui\res\layout\status_bar_tracking.xml ,
在com.android.systemui.statusbar.TrackingView 这一段内添加:
android:background="@drawable/background_animation"
将图片放入drawable-mdpi或者hdpi内
反编译回去就OK。
注: ligux710036- ligux710040为图片名称 格式为png的
先要将状态栏处理透明
做好一组连续的图片,
然后反编译systemui.apk,
打开systemui\res\drawable文件夹,
新建文件background_animation.xml,
内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<animation-list android:oneshot="false"
xmlns:android="http://schemas.android.com/apk/res/android">
<item android:duration="50" android:drawable="@drawable/ligux710036" />
<item android:duration="50" android:drawable="@drawable/ligux710037" />
<item android:duration="50" android:drawable="@drawable/ligux710038" />
<item android:duration="50" android:drawable="@drawable/ligux710039" />
<item android:duration="50" android:drawable="@drawable/ligux710040" />
</animation-list>
duration为播放间隔时间,1000=1s,drawable后面写上你制作的图片名称,注意顺序。
oneshot="false"一直播放,true只播放一次并停留在最后一张。
打开systemui\res\layout\status_bar_tracking.xml ,
在com.android.systemui.statusbar.TrackingView 这一段内添加:
android:background="@drawable/background_animation"
将图片放入drawable-mdpi或者hdpi内
反编译回去就OK。
注: ligux710036- ligux710040为图片名称 格式为png的