最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解android 中animation-list 動(dòng)畫的應(yīng)用

 更新時(shí)間:2017年12月28日 09:08:29   作者:追夢(mèng)小樂(lè)  
本篇文章主要介紹了詳解android 中animation-list 動(dòng)畫的應(yīng)用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

來(lái)自同事_Smile的封裝應(yīng)用,記錄學(xué)習(xí)一下,分享給大家,具體如下:

1、AnimImageViewLoader類的封裝

/**
 * 適用于animation-list 動(dòng)畫
 * Created by _Smile on 2016/6/13.
 */

public class AnimImageViewLoader extends ImageView {

  private AnimationDrawable frameAnimation;

  public AnimImageViewLoader(Context context, AttributeSet attrs, int defStyle) {
    super(context, attrs, defStyle);
    init();
  }

  public AnimImageViewLoader(Context context, AttributeSet attrs) {
    super(context, attrs);
    init();
  }

  public AnimImageViewLoader(Context context) {
    super(context);
    init();
  }

  /**
   * 初始化動(dòng)畫信息
   */
  private void init() {
    frameAnimation = (AnimationDrawable) getBackground();
    post(new Runnable(){
      public void run(){
        frameAnimation.start();
      }
    });
  }

  /**
   * 開啟動(dòng)畫顯示
   */
  public void startAnimation() {
    frameAnimation = (AnimationDrawable) getBackground();
    post(new Runnable() {
      @Override
      public void run() {
        frameAnimation.start();
      }
    });
  }

  /**
   * 關(guān)閉動(dòng)畫顯示
   */
  public void stopAnimation() {
    post(new Runnable() {
      @Override
      public void run() {
        frameAnimation.stop();
      }
    });
  }
}

2、布局文件

<com.tecsun.tsb.res.widget.AnimImageViewLoader
        android:id="@+id/aiv_take_id_card_pic"
        style="@style/style_wrap_content"
        android:layout_alignTop="@id/iv_id_card_take_pic_main"
        android:background="@drawable/anim_id_card_positive_pic" />

3、在代碼中的調(diào)用

AnimImageViewLoader aivIdCardPic = xFindViewById(R.id.aiv_take_id_card_pic);
 aivIdCardPic.setBackgroundResource(R.drawable.anim_id_card_negative_pic);
 aivIdCardPic.startAnimation();

4、R.drawable.anim_id_card_negative_pic文件內(nèi)容

<?xml version="1.0" encoding="utf-8"?>
<!--圖片動(dòng)畫-->
<animation-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:drawable="@mipmap/ic_id_card_negative_01" android:duration="300"/>
  <item android:drawable="@mipmap/ic_id_card_negative_02" android:duration="300"/>
  <item android:drawable="@mipmap/ic_id_card_negative_03" android:duration="300"/>
  <item android:drawable="@mipmap/ic_id_card_negative_04" android:duration="300"/>
  <item android:drawable="@mipmap/ic_id_card_negative_05" android:duration="300"/>
  <item android:drawable="@mipmap/ic_id_card_negative_06" android:duration="300"/>
</animation-list>

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Android Activity的生命周期與啟動(dòng)模式全面解讀

    Android Activity的生命周期與啟動(dòng)模式全面解讀

    雖然說(shuō)我們天天都在使用Activity,但是你真的對(duì)Activity的生命機(jī)制完全了解了嗎?Activity的生命周期方法只有七個(gè),但是其實(shí)那只是默認(rèn)的情況。也就是說(shuō)在其他情況下,Activity的生命周期可能不會(huì)是按照我們以前所知道的流程,這就要說(shuō)到Activity的啟動(dòng)模式
    2021-10-10
  • Android將Glide動(dòng)態(tài)加載不同大小的圖片切圓角與圓形的方法

    Android將Glide動(dòng)態(tài)加載不同大小的圖片切圓角與圓形的方法

    這篇文章主要給大家介紹了關(guān)于Android如何將Glide動(dòng)態(tài)加載不同大小的圖片切圓角與圓形的方法,文中通過(guò)示例代碼介紹的非常吸納關(guān)系,對(duì)各位Android開發(fā)者們具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • Android SharedPreferences的使用分析

    Android SharedPreferences的使用分析

    本篇文章小編為大家介紹,Android SharedPreferences的使用分析。需要的朋友參考下
    2013-04-04
  • Android如何禁止向EditText控件中輸入內(nèi)容詳解

    Android如何禁止向EditText控件中輸入內(nèi)容詳解

    EditText是接受用戶輸入信息的最重要控件。下面這篇文章主要給大家介紹了關(guān)于Android如何禁止向EditText控件中輸入內(nèi)容的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
    2017-09-09
  • Android從服務(wù)器獲取圖片的實(shí)例方法

    Android從服務(wù)器獲取圖片的實(shí)例方法

    Android從服務(wù)器獲取圖片的實(shí)例方法,需要的朋友可以參考一下
    2013-06-06
  • Android開發(fā)之AlarmManager的用法詳解

    Android開發(fā)之AlarmManager的用法詳解

    這篇文章主要介紹了Android開發(fā)之AlarmManager的用法,是Android應(yīng)用開發(fā)中非常實(shí)用的技能,需要的朋友可以參考下
    2014-07-07
  • Android實(shí)現(xiàn)兩臺(tái)手機(jī)屏幕共享和遠(yuǎn)程控制功能

    Android實(shí)現(xiàn)兩臺(tái)手機(jī)屏幕共享和遠(yuǎn)程控制功能

    在遠(yuǎn)程協(xié)助、在線教學(xué)、技術(shù)支持等多種場(chǎng)景下,實(shí)時(shí)獲得另一部移動(dòng)設(shè)備的屏幕畫面,并對(duì)其進(jìn)行操作,具有極高的應(yīng)用價(jià)值,本項(xiàng)目旨在實(shí)現(xiàn)兩臺(tái) Android 手機(jī)之間的屏幕共享與遠(yuǎn)程控制,需要的朋友可以參考下
    2025-04-04
  • Android自定義View 仿QQ側(cè)滑菜單的實(shí)現(xiàn)代碼

    Android自定義View 仿QQ側(cè)滑菜單的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Android自定義View 仿QQ側(cè)滑菜單的實(shí)現(xiàn)代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-08-08
  • Android 中cookie的處理詳解

    Android 中cookie的處理詳解

    這篇文章主要介紹了Android 中cookie的處理詳解的相關(guān)資料,主要介紹Android 中Cookie 的操作,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下
    2017-08-08
  • Android 調(diào)用系統(tǒng)相冊(cè)選擇照片

    Android 調(diào)用系統(tǒng)相冊(cè)選擇照片

    這篇文章主要介紹了Android 調(diào)用系統(tǒng)相冊(cè)選擇照片的方法,幫助大家更好的進(jìn)行Android開發(fā),感興趣的朋友可以了解下
    2020-12-12

最新評(píng)論

左云县| 昌平区| 南溪县| 兰溪市| 萨嘎县| 新巴尔虎左旗| 双城市| 长乐市| 台东市| 库尔勒市| 潞西市| 星子县| 宝丰县| 八宿县| 巴彦淖尔市| 东丽区| 黄梅县| 阿城市| 嘉定区| 南丹县| 肇东市| 磐安县| 大丰市| 嘉祥县| 临桂县| 天镇县| 襄汾县| 乌苏市| 尼勒克县| 克拉玛依市| 岳池县| 虹口区| 奉节县| 东丽区| 镇平县| 景德镇市| 铜山县| 丹寨县| 泊头市| 池州市| 隆昌县|