读书人

Frame动画片

发布时间: 2013-10-08 16:55:16 作者: rapoo

Frame动画

程序截图:

Frame动画片


原理:

其实所谓的帧动画,说白了,就是每隔一段时间显示一张图片.......

实现步骤如下:

1、/res/drawable/下放入各种图片(即你要用来制作动画的图片),然后新建一个frame.xml的文件用来决定图片是显示顺序

frame.xml的代码如下:

package com.njupt.frame1;import android.os.Bundle;import android.app.Activity;import android.graphics.drawable.AnimationDrawable;import android.view.Menu;import android.view.View;import android.widget.ImageView;public class MainActivity extends Activity {private ImageView iv;private AnimationDrawable ad;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);    iv = (ImageView) findViewById(R.id.iv);}public void start(View v){ad =  (AnimationDrawable) iv.getBackground();ad.start();}public void stop(View v){ad.stop();}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}


读书人网 >移动开发

热点推荐