亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Android中Tweened animation有什么用

發布時間:2021-07-15 11:18:00 來源:億速云 閱讀:96 作者:小新 欄目:移動開發

小編給大家分享一下Android中Tweened animation有什么用,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

Android 中 Tweened animation的實例詳解

Tweened animation有四種類型,下面主要介紹Scale類型。

運行效果如下:

Android中Tweened animation有什么用

Android SDK提供了2種方法:直接從XML資源中讀取Animation,使用Animation子類的構造函數來初始化Animation對象,第二種方法在看了Android SDK中各個類的說明就知道如何使用了,下面簡要說明從XML資源中讀取Animation。XML資源中的動畫文件animation.xml內容為:

<?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內容為:

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); 
  } 
}

程序很容易看懂,主要為了說明伸縮動畫效果而沒有增加復雜性。值得說明的是,本人在測試階段,錯誤的認為不需要布局文件,把行setContentView(R.layout.main);去掉,導致程序運行一直出錯。其實動畫也需要首先把布局文件加載到Activity里面,然后對布局里面的控件增加動畫。

以上是“Android中Tweened animation有什么用”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临安市| 玉林市| 化德县| 兴义市| 邵阳县| 德惠市| 康定县| 延津县| 南汇区| 清新县| 杨浦区| 英吉沙县| 绿春县| 盘山县| 阿坝县| 沿河| 四平市| 舟山市| 孝昌县| 黄陵县| 南昌市| 团风县| 浦北县| 广西| 文水县| 富阳市| 扬州市| 文成县| 贵港市| 芒康县| 宁夏| 普陀区| 阿拉善盟| 汝南县| 右玉县| 红桥区| 定南县| 舟山市| 博客| 通城县| 万载县|