android Frame帧动画

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">@Override
protected 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帧动画,适合新手入门.不喜勿喷哈。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值