使用動(dòng)畫(huà)的注意事項(xiàng)

1、OOM問(wèn)題,一般幀動(dòng)畫(huà)會(huì)出現(xiàn)這種問(wèn)題,當(dāng)圖片數(shù)量多且圖片較大容易出現(xiàn),應(yīng)盡量避免使用幀動(dòng)畫(huà)。

2、屬性動(dòng)畫(huà)中有一種無(wú)限循環(huán)的動(dòng)畫(huà),這類(lèi)動(dòng)畫(huà)當(dāng)Activity退出時(shí)應(yīng)及時(shí)停止,否則將會(huì)導(dǎo)致Activity無(wú)法釋放從而導(dǎo)致內(nèi)存泄露,View動(dòng)畫(huà)不會(huì)出現(xiàn)這種問(wèn)題(經(jīng)驗(yàn)證)。

3、兼容性,Android系統(tǒng)3.0以下會(huì)出現(xiàn)兼容性問(wèn)題,在某些場(chǎng)景下動(dòng)畫(huà)效果可能無(wú)法正常顯示。

4、View動(dòng)畫(huà)是對(duì)View影像做動(dòng)畫(huà),并不是真正的改變View的狀態(tài),這會(huì)出現(xiàn)View無(wú)法隱藏,即View.GONE會(huì)失效,這時(shí)需要view.clearAnimator()清除View的動(dòng)畫(huà)。

5、動(dòng)畫(huà)交互Android 3.0系統(tǒng)之前,動(dòng)畫(huà)后的新位置都不能觸發(fā)點(diǎn)擊事件,View動(dòng)畫(huà)在之后也不能,屬性動(dòng)畫(huà)可以觸發(fā)點(diǎn)擊事件

?著作權(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)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,094評(píng)論 25 709
  • 1.兼容性問(wèn)題動(dòng)畫(huà)在3.0以下的系統(tǒng)上有兼容性問(wèn)題,在某些特殊場(chǎng)景中可能無(wú)法正常的工作,不過(guò)目前7.0系統(tǒng)都已經(jīng)推...
    _Justin閱讀 334評(píng)論 0 3
  • 1 背景 不能只分析源碼呀,分析的同時(shí)也要整理歸納基礎(chǔ)知識(shí),剛好有人微博私信讓全面說(shuō)說(shuō)Android的動(dòng)畫(huà),所以今...
    未聞椛洺閱讀 2,851評(píng)論 0 10
  • 轉(zhuǎn)載一篇高質(zhì)量博文,原地址請(qǐng)戳這里轉(zhuǎn)載下來(lái)方便今后查看。1 背景不能只分析源碼呀,分析的同時(shí)也要整理歸納基礎(chǔ)知識(shí),...
    Elder閱讀 2,008評(píng)論 0 24
  • 人之初,性本善, 生活中,善良無(wú)處不在, 用心感受,可以體會(huì)到不同的善良。 善良, 是世界上一種通用的語(yǔ)言, 使盲...
    快樂(lè)靈芝閱讀 435評(píng)論 17 15

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