淺學(xué)-淺談動(dòng)畫(huà)

1-1 DuangDuang加特效

Tween Animation變換動(dòng)畫(huà)
Frame Animation幀動(dòng)畫(huà)
Layout Animation布局動(dòng)畫(huà)
Property Animation屬性動(dòng)畫(huà)

動(dòng)畫(huà)中的特效
Alpha漸變透明動(dòng)畫(huà)
Scale尺寸縮放動(dòng)畫(huà)
Translate位置移動(dòng)動(dòng)畫(huà)
Rotate旋轉(zhuǎn)動(dòng)畫(huà)

共同屬性
Duration持續(xù)時(shí)間
fillAfter true動(dòng)畫(huà)結(jié)束停留在最后一幀
fillBefor true動(dòng)畫(huà)結(jié)束后停留在第一幀
interpolator動(dòng)畫(huà)插入器(加、減速插入)
repeatCount重復(fù)次數(shù)
repeatMode重復(fù)模式(順序/倒序)
startOffset動(dòng)畫(huà)之間的時(shí)間間隔

實(shí)現(xiàn)方式
1.配置文件(/res/anim)---- alpha scale translate rotate
2.java代碼實(shí)現(xiàn) ---- AlphaAnimation ScaleAnimation TranslateAnimation RotateAnimation

Example(java代碼方式)

Animation alpha = new AlphaAnimation(0.1f,1.0f);  //透明度10%-->100%
alpha.setDuration(5000);  //持續(xù)時(shí)間
iamge.startAnimation(alpha);  //播放動(dòng)畫(huà)

Example(XML配置方式)

Animation scale = AnimationUtils.loadAnimation(TweenActivity.this,R.anim.scale_anim);
iamge.startAnimation(scale);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Animation Animation類是所有動(dòng)畫(huà)(scale、alpha、translate、rotate)的基...
    四月一號(hào)閱讀 2,030評(píng)論 0 10
  • 前言 在學(xué)習(xí)了Android的動(dòng)畫(huà)之后,簡(jiǎn)單總結(jié)了一下,看完這篇文章就可以自己動(dòng)手寫(xiě)一個(gè)簡(jiǎn)單的動(dòng)畫(huà)了 正文 An...
    墨月城汐閱讀 1,574評(píng)論 0 5
  • 補(bǔ)間動(dòng)畫(huà)(Tween Animation) 補(bǔ)間動(dòng)畫(huà)有以下四種 Alpha透明度動(dòng)畫(huà) Scale尺寸縮放動(dòng)畫(huà) Tr...
    _執(zhí)_念__閱讀 465評(píng)論 0 1
  • 安卓動(dòng)畫(huà)目前共分為三種動(dòng)畫(huà)逐幀動(dòng)畫(huà)、補(bǔ)間動(dòng)畫(huà)和屬性動(dòng)畫(huà)。 一、逐幀動(dòng)畫(huà)(frame-by-frame animat...
    V1tas閱讀 517評(píng)論 0 1
  • 我今天從早到晚掛念著寫(xiě)作,請(qǐng)?jiān)徫疫€是沒(méi)有想好寫(xiě)什么。 今天在親戚家,玩了一天,吃了一天。我提前做好了...
    枝枝Rena閱讀 331評(píng)論 2 3

友情鏈接更多精彩內(nèi)容