Android簡單動畫小記

2021-09-25 23:11:16 字數 556 閱讀 4156

只是單純的記錄一下簡單動畫的其中一種實現方式

首先,在anim資料夾建立動畫xml檔案,例如show.xml

show.xml內容

<?xml version="1.0" encoding="utf-8"?>

我這裡建的是set標籤,其他例如scale等標籤可以根據自己需要選擇

set標籤裡小細節 :

1.duration在標籤標題類設定

2.translate標籤,如fromydelta可設定數字(如5,單位dp,實際座標系位置),百分比(如5%,當前view百分比位置),百分比p(如5%p,父布局百分比位置)

3.alpha標籤,只能是具體數字,為0-1.0,對應實際的0%-100%

4.scale標籤 ,如fromyscale 只能設定數值,一般0-1.0,對應0%-100%,如設1.4,表示原view的1.4倍大小

注意:一定要同時設定x軸和y軸縮放,如果只需要y軸,可設定x軸為從1.0到1.0,還有一定要設定中心點座標(pivotx,pivoty),中心點座標跟translate標籤類似

android動畫的簡單使用(一)

alphaanimation 透明度動畫 fromalpha 動畫起始時的透明度 toalpha 動畫終止時的透明度 0.0表示完全透明 1.0表示完全不透明 使漸變顯示 animation alpha newalphaanimation 0.1f,1f alpha.setduration 5000...

Android動畫 View動畫

1 使用view,首先要建立xml檔案。res anim filename.xml 使用動畫 button button animation animation animationutils.loadanimation this,r.anim.filename button.startanimati...

Android動畫 幀動畫

首先在res中新建乙個drawable資料夾,將需要展示的放在裡面,同樣的還有展示的fight.xml檔案,如下 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 ...