国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android 混合動畫詳解及實現代碼

2019-12-12 04:28:12
字體:
來源:轉載
供稿:網友

Android 混合動畫

在Android開發,我們會經常使用到動畫,但是簡單的一種動畫(如旋轉、縮放、漸變、位移等)有時候并不能滿足我們項目的要求,這時候就需要運用到混合動畫,那么在安卓中是如何實現一個炫酷的混合動畫,下面是一個混合動畫實現的其中一個實現方式:

1、首先要在res目錄下建立一個anim文件,在anim建立一個hybrid.xml文件如下:

<?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" >   <!-- 位移動畫 -->   <translate     android:duration="1000"     android:fromXDelta="0"     android:fromYDelta="0"     android:toXDelta="200"     android:toYDelta="300" />      <!-- 縮放動畫 -->   <scale     android:duration="1000"     android:fillAfter="true"     android:fromXScale="0.0"     android:fromYScale="0.0"     android:pivotX="50%"     android:pivotY="50%"     android:startOffset="1000"     android:toXScale="1.0"     android:toYScale="1.0" />    <!-- 漸變動畫 -->   <alpha     android:duration="1000"     android:fromAlpha="0.1"     android:startOffset="2000"     android:toAlpha="1.0" />      <!-- 旋轉動畫 -->   <rotate     android:duration="1000"     android:fromDegrees="0"     android:startOffset="3000"     android:pivotX="50%"     android:pivotY="50%"     android:toDegrees="359" />  </set> 

2、加載動畫:

//加載混合動畫      Animation animation = AnimationUtils.loadAnimation(this, R.anim.hybrid);     imageView1.startAnimation(animation);//開始動畫 

當然上面只是一個舉例,我們可以通過修改hybrid.xml配置文件修改動畫的表現方式以達到我們需要的效果。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 安阳市| 景谷| 麦盖提县| 龙海市| 松潘县| 长丰县| 浦江县| 舒兰市| 景洪市| 鲁甸县| 耿马| 乐都县| 张北县| 旺苍县| 嘉黎县| 昌宁县| 崇左市| 武定县| 通化市| 泰宁县| 通渭县| 诏安县| 正阳县| 江华| 文成县| 钟山县| 阳城县| 湖南省| 察雅县| 莱西市| 来宾市| 开化县| 务川| 噶尔县| 诸暨市| 东安县| 波密县| 中超| 杨浦区| 林州市| 大安市|