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

Android 中 Tweened animation的實(shí)例詳解

 更新時(shí)間:2017年09月25日 11:25:08   作者:zhangqijie001  
這篇文章主要介紹了Android 中 Tweened animation的實(shí)例詳解的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家理解掌握這部分內(nèi)容,需要的朋友可以參考下

Android 中 Tweened animation的實(shí)例詳解

Tweened animation有四種類(lèi)型,下面主要介紹Scale類(lèi)型。

運(yùn)行效果如下:

Android SDK提供了2種方法:直接從XML資源中讀取Animation,使用Animation子類(lèi)的構(gòu)造函數(shù)來(lái)初始化Animation對(duì)象,第二種方法在看了Android SDK中各個(gè)類(lèi)的說(shuō)明就知道如何使用了,下面簡(jiǎn)要說(shuō)明從XML資源中讀取Animation。XML資源中的動(dòng)畫(huà)文件animation.xml內(nèi)容為:

<?xml version="1.0" encoding="utf-8"?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 
  <scale 
    android:interpolator="@android:anim/accelerate_decelerate_interpolator" 
    android:fromXScale="0.0" 
    android:toXScale="1.4" 
    android:fromYScale="0.0" 
    android:toYScale="1.4" 
    android:pivotX="50%" 
    android:pivotY="50%" 
    android:fillAfter="false" 
    android:startOffset="3000" 
    android:duration="3000" 
    android:repeatCount="4"/> 
</set> 

主文件ScaleAnimation.java內(nèi)容為:

package com.android.animation; 
import android.app.Activity; 
import android.os.Bundle; 
import android.view.animation.Animation; 
import android.view.animation.AnimationUtils; 
import android.widget.ImageView; 
public class TestAnimation extends Activity { 
  /** Called when the activity is first created. */ 
  @Override 
  public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
    ImageView imageView = (ImageView) findViewById(R.id.imageview); 
    Animation animation = AnimationUtils.loadAnimation(this, R.anim.animation); 
    imageView.startAnimation(animation); 
  } 
} 

程序很容易看懂,主要為了說(shuō)明伸縮動(dòng)畫(huà)效果而沒(méi)有增加復(fù)雜性。值得說(shuō)明的是,本人在測(cè)試階段,錯(cuò)誤的認(rèn)為不需要布局文件,把行setContentView(R.layout.main);去掉,導(dǎo)致程序運(yùn)行一直出錯(cuò)。其實(shí)動(dòng)畫(huà)也需要首先把布局文件加載到Activity里面,然后對(duì)布局里面的控件增加動(dòng)畫(huà)。

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • android實(shí)現(xiàn)簡(jiǎn)單左滑刪除控件

    android實(shí)現(xiàn)簡(jiǎn)單左滑刪除控件

    這篇文章主要為大家詳細(xì)介紹了android實(shí)現(xiàn)一個(gè)簡(jiǎn)單左滑刪除控件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Android編程中軟鍵盤(pán)基本用法分析

    Android編程中軟鍵盤(pán)基本用法分析

    這篇文章主要介紹了Android編程中軟鍵盤(pán)基本用法,結(jié)合實(shí)例形式分析了Android軟鍵盤(pán)的顯示、隱藏與使用注意事項(xiàng),需要的朋友可以參考下
    2016-10-10
  • Android中微信小程序支付倒計(jì)時(shí)功能

    Android中微信小程序支付倒計(jì)時(shí)功能

    大家在使用微信的時(shí)候都注意過(guò)微信支付倒計(jì)時(shí)功能,怎么實(shí)現(xiàn)的呢?今天小編給大家分享微信小程序支付倒計(jì)時(shí)功能實(shí)現(xiàn)思路詳解,一起看看吧
    2016-12-12
  • Android中 service組件詳解

    Android中 service組件詳解

    Service是Android的四大組件之一,以下是我結(jié)合Android Doc和網(wǎng)上資料的學(xué)習(xí)總結(jié),有不準(zhǔn)確的地方請(qǐng)高手指出,互相學(xué)習(xí)嘛。。。
    2016-08-08
  • Android studio 去除版本控制教程

    Android studio 去除版本控制教程

    這篇文章主要介紹了Android studio 去除版本控制教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-04-04
  • AndroidStudio 配置 AspectJ 環(huán)境實(shí)現(xiàn)AOP的方法

    AndroidStudio 配置 AspectJ 環(huán)境實(shí)現(xiàn)AOP的方法

    本篇文章主要介紹了AndroidStudio 配置 AspectJ 環(huán)境實(shí)現(xiàn)AOP的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-02-02
  • Android實(shí)現(xiàn)一個(gè)簡(jiǎn)易的帶邊輸入框

    Android實(shí)現(xiàn)一個(gè)簡(jiǎn)易的帶邊輸入框

    如今市面上APP的輸入框可以說(shuō)是千奇百怪,不搞點(diǎn)花樣出來(lái)貌似代表格局沒(méi)打開(kāi),還在使用系統(tǒng)自帶的輸入框的兄弟可以停下腳步,哥帶你實(shí)現(xiàn)一個(gè)簡(jiǎn)易的帶邊框輸入框,感興趣的同學(xué)可以自己動(dòng)手試一下
    2023-08-08
  • Android類(lèi)加載流程分析

    Android類(lèi)加載流程分析

    由于前前前陣子寫(xiě)了個(gè)殼,得去了解類(lèi)的加載流程,當(dāng)時(shí)記了一些潦草的筆記。這幾天把這些東西簡(jiǎn)單梳理了一下,本文分析的代碼基于Android8.1.0源碼,感興趣的朋友跟隨小編一起看看吧
    2022-10-10
  • Android開(kāi)發(fā)中amera2 Preview使用詳解

    Android開(kāi)發(fā)中amera2 Preview使用詳解

    這篇文章主要介紹了Android開(kāi)發(fā)中amera2 Preview使用詳解,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Android實(shí)現(xiàn)仿慕課網(wǎng)下拉加載動(dòng)畫(huà)

    Android實(shí)現(xiàn)仿慕課網(wǎng)下拉加載動(dòng)畫(huà)

    這篇文章是我在做動(dòng)畫(huà)的項(xiàng)目中整理出來(lái)的,在eoe看了篇帖子,然后仿慕課網(wǎng)做了一個(gè)下拉加載動(dòng)畫(huà)。此功能實(shí)現(xiàn)方法是AnimationDrawable類(lèi)進(jìn)行 Animation-list中item的循環(huán)遍歷圖片,類(lèi)似于flash里的幀幀動(dòng)畫(huà),需要的朋友可以參考下
    2015-07-07

最新評(píng)論

河北省| 扎赉特旗| 绥德县| 宁津县| 永济市| 平果县| 嘉兴市| 宜宾县| 东乡族自治县| 寿宁县| 丰顺县| 聂荣县| 灵山县| 贺州市| 镇雄县| 达日县| 志丹县| 藁城市| 两当县| 丰都县| 六枝特区| 大安市| 舟山市| 扶沟县| 鄱阳县| 昆山市| 星座| 罗城| 会同县| 海门市| 永寿县| 年辖:市辖区| 利辛县| 松江区| 澄江县| 遂宁市| 满城县| 洛隆县| 呼和浩特市| 景德镇市| 玛多县|