【实例简介】
仿美团小人加载动画
【实例截图】
【核心代码】
package com.yang.loading;
import com.yang.loading.R;
import android.app.Activity;
import android.graphics.drawable.AnimationDrawable;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageView;
public class MainActivity extends Activity {
private ImageView imageView;
private AnimationDrawable ad;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageView = (ImageView) findViewById(R.id.imageView);
ad = (AnimationDrawable) imageView.getDrawable();// 获取图片内容, 强转为动画对象
}
public void start(View v) {
if (ad.isRunning())
ad.stop();
ad.start();// 开始播放
}
}