亚洲娱乐网址


亚洲娱乐网址在车站等车,忽然旁边一个哥们猛的回身狠狠地给后面那人一耳光!原来后面的人是小偷,刚才用夹子夹那哥们裤兜里的钱包被发现了。小偷哭丧着脸说:“不就夹个钱包吗至于这么狠吗?”那哥们恶狠狠地说:“钱包?你TM夹到我蛋了!”亚洲娱乐网址优美语句慢慢的才知道,太在乎别人了往往会伤害自己;慢慢的才知道,对自己好的人会随着时间的流逝越来越少;慢慢的才知道,真心对一个人好不一定有回报,而你忽略的人往往有可能是最重视你...[阅读全文]
亚洲娱乐网址我爱姐姐,姐姐也爱我。妈妈每天清晨去城市里贩菜再穿街呦呵着卖。于是她也自然成了我和姐姐的专属信使。
亚洲娱乐网址我就是喜欢你,就是想和你在一块,想和你走遍山山水水,你熬夜的时候,我陪你一块,我就在一旁乖乖的看着你。
亚洲娱乐网址我的QQ/微信:838504315,欢迎大家添加。

皇冠足球比分

大发论坛时时彩平台尊龙娱乐是黑网吗海天国际娱乐城注册送钱凯发娱乐亚美国际娱乐城 金龙国际 www.am8.com 亚洲城娱乐 老k国际娱乐城 666k8.com 金威国际娱乐城 名人国际娱乐城 ag娱乐平台 V博娱乐城 太发娱乐场2015年男肖女肖盛大赌场百乐门国际金狮娱乐城赌博概率ho168娱乐城金满堂娱乐澳门那家色情服务好奇迹娱乐城世爵娱乐10大条约世爵娱乐10大条约真人娱乐下注网址独赢百家乐万豪娱乐开户365bet注册送钱e8889.com皇冠投注网包含皇冠ra88088.com澳门赌球 365

让ImageView可以使用gif的方法

在自己的包中添加MyGifView.java(直接复制,粘贴),读取gif资源在MyGifView中第20行读取:

MyGifView.java:

 1 package com.zzw.testgifuseimageview;
 2 
 3 import android.content.Context;
 4 import android.graphics.Canvas;
 5 import android.graphics.Movie;
 6 import android.util.AttributeSet;
 7 import android.view.View;
 8 
 9 
10 public class MyGifView extends View {
11 
12     private long movieStart;
13     private Movie movie;
14 
15     // 重写该构造方法
16     public MyGifView(Context context, AttributeSet attributeSet) {
17         super(context, attributeSet);
18 
19         // 以文件流(InputStream)读取进gif图片资源
20         movie = Movie.decodeStream(getResources().openRawResource(R.drawable.test));
21     }
22 
23     @Override
24     protected void onDraw(Canvas canvas) {
25         
26         long curTime = android.os.SystemClock.uptimeMillis();
27         
28         // 第一次播放
29         if (movieStart == 0) {
30             movieStart = curTime;
31         }
32         if (movie != null) {
33             int duraction = movie.duration();
34             int relTime = (int) ((curTime - movieStart)  duraction);
35             movie.setTime(relTime);
36             movie.draw(canvas, 0, 0);
37             // 强制重绘
38             invalidate();
39         }
40         
41         super.onDraw(canvas);
42     }
43 }

 

把要放gif图片的ImageView的名字改为  包名.MyGifView

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context="com.zzw.testgifuseimageview.MainActivity" >

    <com.zzw.testgifuseimageview.MyGifView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_margin="20dp" />

</RelativeLayout>

MainActivity.java:

 1 package com.zzw.testgifuseimageview;
 2 
 3 import android.app.Activity;
 4 import android.os.Bundle;
 5 
 6 public class MainActivity extends Activity {
 7 
 8     @Override
 9     protected void onCreate(Bundle savedInstanceState) {
10         super.onCreate(savedInstanceState);
11         setContentView(R.layout.activity_main);
12     }
13 }

 

posted on 2015-11-24 17:59 Z2 阅读(...) 评论(...) 编辑 收藏

导航

统计

公告