我這個人比較懶,這次界面什麼的,二話不說直接拖動(前提是設置成絕對布局才能題片重疊哦)
黑色的是時針最長的是秒針綠色的是分針,由於是用手拖進去的,界面很挫(此處不需吐槽!)
三個指針圖片是自己截圖得到的!
動畫制作過程:
我采用的是補間動畫,只用到了一種屬性<rotate>,就是旋轉啦,哈哈。
首先介紹一下補間動畫:補間動畫作用於View對象,主要包括對View對象的位置、尺寸、旋轉角度和透明度的變換。涉及的類有Animation、AnimationSet等,這些類都位於Android.view.animation包下。補間動畫通過一系列的指令來定義。和布局管理器一樣,補間動畫既可以在XML文件中聲明,也可以在代碼中動態定義。普通青年一般在XML文件定義動畫,因為XML文件可讀性及可用性高,而且便於替換。個別文藝青年會在Code中定義,但有時候是迫不得已要動態生成(比如我上一篇博文裡面的ListView的Adapter中動態添加線性布局)。
補間動畫的XML文件位於程序的res/anim目錄下,(2B青年會問為什麼他沒有anim目錄,這個我的確被問過),在XML文件中可以指定進行變換的種類、開始結束時間和持續時間。當需要在XML文件中定義多個變換時,需要將多個變換包含在一組<set></set>標記中。