安卓Android 用Animation-list實現(xiàn)逐幀動畫

最近項目需要用到動畫效果,給大家做個簡單的介紹。

android提供了3種類型的動畫:

補間動畫:補間動畫可以應用于View榆俺,讓你可以定義一系列關于位置骑歹、大小预烙、旋轉和透明度的改變,從而讓

View的內容動起來陵刹。(本文章會重點介紹)

逐幀動畫:傳統(tǒng)的基于單元格的動畫默伍,每一幀顯示一個不同的Drawable。逐幀動畫可以在一個View中顯示衰琐,并

使用它的Canvas作為投影屏幕也糊。(本文章會重點介紹)

屬性動畫:屬性動畫系統(tǒng)幾乎可以讓應用程序中的任何對象動起來,它是一個框架羡宙,在一定時間內狸剃,通過使用指

定的內插技術來影響任意的對象屬性。

補間動畫

補間動畫通過對場景中的對象不斷進行圖像變換(透明度狗热、平移钞馁、縮放、旋轉)產生的動畫效果匿刮。針對不同的圖

像變換動畫僧凰,Android提供了AlphaAnimation、ScaleAnimation熟丸、RotateAnimation训措、TranslateAnimation等4個類的支

持。


下面中帶你介紹下最簡單的 幀動畫


1 ?準備好幾張切換的圖片

2 在 drawable 文件下協(xié)商一個 ?配置文件 如下?


animation-list 里面存儲的就是圖片的集合,該動畫分別有四張圖绩鸣。

3.代碼實現(xiàn)調用


這里面在activity里面定義了 Imageview 對象 和 AnimationDrawable的對象怀大,首先綁定imageview,再次給圖片綁定動畫效果呀闻,最后 start開始啟動動畫化借。簡單明了,動畫一定是依存于某個view捡多,這里用的是imageview蓖康,這個控件可以寫在布局的任何位置,這樣動畫的顯示位置就不用多講了吧局服。這個實現(xiàn)了 會有四張圖片連續(xù)播放的效果钓瞭。


下面中帶你介紹下最簡單的 補間動畫


1 我們來做一個圖片的放大縮小的效果

1.1 ?首先 還是定一個xml文件 ,安卓的動畫都是可以通過xml文件和代碼進行控制的淫奔。


下面為配置文件注釋

1山涡、一次動畫效果消耗的時間

2、3動畫開始前x唆迁、y的縮放鸭丛,0.0為不顯示,1.0為正常大小

5唐责、6動畫起始位置鳞溉,相對于屏幕的百分比,兩個都為50%表示動畫從屏幕中間開始

6鼠哥、動畫多次執(zhí)行的時間間隔

7 ?動畫執(zhí)行次數(shù)熟菲,-1 ?表示為無線重復

8、反方向執(zhí)行

9.10 ? 動畫最終縮放的倍數(shù)朴恳,1.0為正常大小抄罕,大于1.0放大,小于1.0縮小


1.2 ? 代碼如下?


和上面的幀動畫類似 很簡單于颖,這個實現(xiàn)了會有一個圖片循環(huán)播放 放大 縮小的效果呆贿。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市森渐,隨后出現(xiàn)的幾起案子做入,更是在濱河造成了極大的恐慌,老刑警劉巖同衣,帶你破解...
    沈念sama閱讀 211,743評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件竟块,死亡現(xiàn)場離奇詭異,居然都是意外死亡耐齐,警方通過查閱死者的電腦和手機浪秘,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評論 3 385
  • 文/潘曉璐 我一進店門前弯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人秫逝,你說我怎么就攤上這事⊙叮” “怎么了违帆?”我有些...
    開封第一講書人閱讀 157,285評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長金蜀。 經常有香客問我刷后,道長,這世上最難降的妖魔是什么渊抄? 我笑而不...
    開封第一講書人閱讀 56,485評論 1 283
  • 正文 為了忘掉前任尝胆,我火速辦了婚禮,結果婚禮上护桦,老公的妹妹穿的比我還像新娘含衔。我一直安慰自己,他們只是感情好二庵,可當我...
    茶點故事閱讀 65,581評論 6 386
  • 文/花漫 我一把揭開白布贪染。 她就那樣靜靜地躺著,像睡著了一般催享。 火紅的嫁衣襯著肌膚如雪杭隙。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,821評論 1 290
  • 那天因妙,我揣著相機與錄音痰憎,去河邊找鬼。 笑死攀涵,一個胖子當著我的面吹牛铣耘,可吹牛的內容都是我干的。 我是一名探鬼主播汁果,決...
    沈念sama閱讀 38,960評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼涡拘,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了据德?” 一聲冷哼從身側響起鳄乏,我...
    開封第一講書人閱讀 37,719評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎棘利,沒想到半個月后橱野,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經...
    沈念sama閱讀 44,186評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡善玫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,516評論 2 327
  • 正文 我和宋清朗相戀三年水援,在試婚紗的時候發(fā)現(xiàn)自己被綠了密强。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,650評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡蜗元,死狀恐怖或渤,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情奕扣,我是刑警寧澤薪鹦,帶...
    沈念sama閱讀 34,329評論 4 330
  • 正文 年R本政府宣布,位于F島的核電站惯豆,受9級特大地震影響池磁,放射性物質發(fā)生泄漏。R本人自食惡果不足惜楷兽,卻給世界環(huán)境...
    茶點故事閱讀 39,936評論 3 313
  • 文/蒙蒙 一地熄、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧芯杀,春花似錦端考、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至棋弥,卻和暖如春核偿,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背顽染。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評論 1 266
  • 我被黑心中介騙來泰國打工漾岳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人粉寞。 一個月前我還...
    沈念sama閱讀 46,370評論 2 360
  • 正文 我出身青樓尼荆,卻偏偏與公主長得像,于是被迫代替她去往敵國和親唧垦。 傳聞我的和親對象是個殘疾皇子捅儒,可洞房花燭夜當晚...
    茶點故事閱讀 43,527評論 2 349

推薦閱讀更多精彩內容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 171,781評論 25 707
  • 在iOS中隨處都可以看到絢麗的動畫效果,實現(xiàn)這些動畫的過程并不復雜振亮,今天將帶大家一窺ios動畫全貌巧还。在這里你可以看...
    每天刷兩次牙閱讀 8,471評論 6 30
  • 在iOS中隨處都可以看到絢麗的動畫效果,實現(xiàn)這些動畫的過程并不復雜坊秸,今天將帶大家一窺iOS動畫全貌麸祷。在這里你可以看...
    F麥子閱讀 5,104評論 5 13
  • 發(fā)現(xiàn) 關注 消息 iOS 第三方庫、插件褒搔、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,065評論 4 62
  • 孫守奎后陽坎子垮塌嚴魚 河沿三社孫守奎,(男,漢族,身份證號碼512533197510243618)阶牍。的后陽溝坎子...
    友帥閱讀 288評論 0 0