您好,登錄后才能下訂單哦!
1. FrameAnimation 幀動(dòng)畫(huà)
DrawableAnimation
原理:若干張圖片連續(xù)快速的切換
實(shí)現(xiàn)步驟:
1) 新建XML
Resouce Type: Drawable
Root Element:Aniamtion-list
2) 代碼控制播放
3) 動(dòng)畫(huà)設(shè)置為一次
2. TweenAnimation 補(bǔ)間動(dòng)畫(huà)
ViewAnimation
原理:系統(tǒng)通過(guò)修改View的四個(gè)屬性
大小、位置、角度、透明度
實(shí)現(xiàn)步驟:
1) 配置TweenAnimation的XML
2) 代碼中播放動(dòng)畫(huà)
TweenAnimation的典型應(yīng)用場(chǎng)景:
Activity切換動(dòng)畫(huà)
優(yōu)點(diǎn) | 缺點(diǎn) | ||
FrameAniamtion | 可以實(shí)現(xiàn)任意動(dòng)畫(huà) | 占用內(nèi)存較大,容易內(nèi)存溢出 | |
TweenAnimation | 簡(jiǎn)單 | 只是視圖上的改變 控件真正的狀態(tài)并沒(méi)有改變 | |
PropertyAnimation | 簡(jiǎn)單 真正改變控件的屬性和狀態(tài) | 圖片內(nèi)容無(wú)法改變 |
3. PropertyAnimation 屬性動(dòng)畫(huà)
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。