我有一个500帧的动画。我应该为每个人创建位图以在动态壁纸的画布中显示,但它会获得很多性能, 我该怎么办?
答案 0 :(得分:0)
您可以使用动画列表。例如:
<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false">
<item android:drawable="@drawable/frame1" android:duration="100" />
<item android:drawable="@drawable/frame2" android:duration="100" />
<item android:drawable="@drawable/frame3" android:duration="100" />
<item android:drawable="@drawable/frame4" android:duration="100" />
<item android:drawable="@drawable/frame5" android:duration="100" />
......
</animation-list>
您可以将此资源与背景视图相关联,以及何时开始动画。
希望它可以帮到你!