//主方法
public class SplashActivity extends AppCompatActivity {
private ProgressBarView pbv ;
private int progress = 120 ;
private int time = 3 ;
private Handler handler = new Handler() {
@Override
public void handleMessage(Message msg) {
super .handleMessage(msg);
//动画运行时间为3秒钟,动画结束后跳转到商品详情页面。
time --;
if (time == 0 ) {
startActivity(new Intent(SplashActivity.this , MainActivity.class ));
finish();
} else {
//设置动画播放进程
progress += 120 ;
pbv .setProgress(progress );
handler .sendEmptyMessageDelayed(0 , 1000 );
}
}
};
@Override
protected void onCreate(Bundle savedInstanceState) {
super .onCreate(savedInstanceState);
setContentView(R.layout.activity_splash );
//查找控件
ImageView imageView = (ImageView) findViewById(R.id.logo_img );
pbv = (ProgressBarView) findViewById(R.id.my_progess