android等待旋转圆圈动画

Posted claireyuancy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android等待旋转圆圈动画相关的知识,希望对你有一定的参考价值。

先创建一个动画的xml文件例如以下

<?

xml version="1.0" encoding="utf-8"?>

<animation-list xmlns:android=“http://schemas.android.com"

android:oneshot="false"><!--设置为false是动画不循环播放--!>

<item

android:drawable="@drawable/loading_01"

android:duration="150"></item>

<item

android:drawable="@drawable/loading_02"

android:duration="150"></item>

<item

android:drawable="@darwable/loading_03"

android:duration="150"></item>

</animation-list>

这个就是动画效果了假设给一个imageView设置了这个动画效果就会出现每一个图片轮流运行就形成了一个动画

然后我们来看载入动画的类

mLoadingImageBiew=(ImageView)findViewById(R.id.loadingimageview);

AnimationDrawable animationDrawable=(AnimationDrawable)this.getResources().getDrawable(R.drawable.loading_animation_drawable);

mLoadingImageView.setImageDrawable(animationDrawable);

animationDrawable.start();

//开启了动画效果

//动画运行完后我们想跳转下一个界面就看以下吧:

new Thread(new Runnable(){

public void run(){

Handler.post(new Runnable(){

public void run(){

 startActivity(new Intent(MainActivity.this,UserListActivity.class));

finish();

}

);

});

以上是关于android等待旋转圆圈动画的主要内容,如果未能解决你的问题,请参考以下文章

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

Qt炫酷动画demo04-仿Android旋转图标的等待对话框动画

如何让 JQuery 在旋转动画的循环内等待

Android自定义View之自定义drawable