Android 我必须运行垃圾收集还是什么?
我开始制作动画,我一个只能容纳20帧,超过了我无法分配的,这些是全屏图像,我还有大约50帧,所以,我可以在ImageView垃圾收集上做一个新的/anim/xml切换并运行另外20帧吗,正确的方法是什么?谢谢你的时间 你应该考虑把你的动画转换成视频,如果那是全屏的话。这样视频就可以轻松播放,不会消耗你的记忆Android 我必须运行垃圾收集还是什么?,android,animation,Android,Animation,我开始制作动画,我一个只能容纳20帧,超过了我无法分配的,这些是全屏图像,我还有大约50帧,所以,我可以在ImageView垃圾收集上做一个新的/anim/xml切换并运行另外20帧吗,正确的方法是什么?谢谢你的时间 你应该考虑把你的动画转换成视频,如果那是全屏的话。这样视频就可以轻松播放,不会消耗你的记忆 以下是支持的格式列表:。您可以使用H264或3GP,尝试看起来最好、性能更好的方法。我认为24小时前,我会研究它,在视频编辑器中进行,然后在VideoView中进行,对吗?制作视频时,我应该
以下是支持的格式列表:。您可以使用H264或3GP,尝试看起来最好、性能更好的方法。我认为24小时前,我会研究它,在视频编辑器中进行,然后在VideoView中进行,对吗?制作视频时,我应该输出什么类型的视频?
import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.widget.ImageView;
public class GenieComesOut extends Activity
{
ImageView genie;
AnimationDrawable genieout;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.genie_out);
genie = (ImageView)findViewById(R.id.genieout);
genieout = (AnimationDrawable) genie.getDrawable();
genie.post(new Runnable() {public void run() {genieout.start();}});
}