android Frame帧动画

来源:互联网 发布:上海笕尚服饰淘宝店 编辑:程序博客网 时间:2024/05/16 13:52

xml  :

<ImageView        android:id="@+id/iv_audience_live_loading"        android:layout_width="@dimen/img_size_80dp"        android:layout_height="@dimen/img_size_80dp"        android:layout_centerInParent="true"        />
</pre><pre name="code" class="html">res/drawable 目录下创建<span style="color: rgb(0, 0, 128);  font-family: 宋体; font-size: 9pt; background-color: rgb(228, 228, 255);"><strong>animation-list frame动画文件</strong></span>
<span style="font-family:宋体;color:#000080;"><span style="background-color: rgb(228, 228, 255);"><strong>audience_live_loading.xml</strong></span></span>
<span style="font-family:宋体;color:#000080;"><span style="background-color: rgb(228, 228, 255);"><strong></strong></span></span><pre name="code" class="html"><?xml version="1.0" encoding="utf-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android"    android:oneshot="false">    <item android:drawable="@drawable/audience_live_loading1" android:duration="300" />    <item android:drawable="@drawable/audience_live_loading2" android:duration="300" />    <item android:drawable="@drawable/audience_live_loading3" android:duration="300" /></animation-list>


activity中设置图片的Frame动画:
<pre name="code" class="html">ImageView iv_audience_live_loading;/**绘制动画对象**/AnimationDrawable animationDrawable = null;
<pre name="code" class="html">@Overrideprotected void onCreate(Bundle bundles) {
<span style="white-space:pre"></span><pre name="code" class="html"><span style="white-space:pre"></span><pre name="code" class="html"><span style="white-space:pre"></span>iv_audience_live_loading = (ImageView)<span style="font-family: Arial, Helvetica, sans-serif;">findViewById(R.id.iv_audience_live_loading);</span>
<span style="white-space:pre"></span>iv_audience_live_loading.setBackgroundResource(R.drawable.audience_live_loading);animationDrawable = (AnimationDrawable) iv_audience_live_loading.getBackground();if(!animationDrawable.isRunning()) {animationDrawable.start();}
}

以上就是android 的Frame帧动画,适合新手入门.不喜勿喷哈。


0 0
原创粉丝点击