// 按鈕模擬心臟跳動
private
void
playheartbeatanimation()
@override
public
void
onanimationrepeat(animation animation)
@override
public
void
onanimationend(animation animation)
});
// 實現心跳的view
imageview.startanimation(animationset);
}
由於這是乙個迴圈的動畫,所以需要開乙個執行緒來進行動畫的實現,當然還有另外乙個方法,就是在乙個動畫結束開始另乙個動畫,在另乙個動畫結束開始這個動畫也可以,這邊示例用的是執行緒。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
new
thread()
catch
(interruptedexception e)
runonuithread(
new
runnable()
});
}
};
}.start();
Android之仿心跳動畫實現
android之仿心跳動畫實現 按鈕模擬心臟跳動 private void playheartbeatanimation override public void onanimationrepeat animation animation override public void onanimati...
Android 實現仿京東購物車動畫
效果圖 關鍵 修改控制項id,可直接使用 private void addcartanimation override public void onanimationend animation animation 購物車控制項 開始乙個放大動畫 animation scaleanim animati...
android 高仿華為充電動畫
底部黏性動畫 if bubblebeans.get i gety bubblelist.get 0 y bubblelist.get 0 y bubblebeans.get i gety 15 氣泡和 中部圓的黏性動畫 if bubblebeans.get i gety arcpointstrat ...