1. android-ripple-background
能產生波浪效果的背景圖片控件,可以自定義顏色,波浪擴展的速度,波浪的圈數。
2. android-shapeLoadingView-master
高仿新版58 加載動畫
3. ArrowDownloadButton
介紹:
ArrowDownloadButton下載按鈕從點擊開始下載到下載完成各個階段有不一樣的特效展示,
自定義一個ArrowDownloadButton然后監聽點擊事件setOnClickListener()在onClick()
里面 button.startAnimating();然后再按鈕里面啟動一個定時器Timer 定時更新按鈕進度
button.setProgress(progress);
4. AVLoadingIndicatorView-master
介紹:
AVLoadingIndicatorView各種加載效果,適合做加載loading動畫效果。
里面代碼封裝挺不錯的,直接可以拷貝使用想要的loading效果。
5. BezierDemo-master
模仿qq未讀消息小紅點拖動消失效果的控件。
6. CustomLoading-master
幾種常用Android Progress效果,本例子自定義ProgressWheel,CustomClipLoading,PieProgress三個特效的進度條,
通過本例子可以學習如何自定義控件,效果挺不錯,適合各種網絡加載使用。
每一個控件大概實現原理:
CustomClipLoading 繼承FrameLayout,通過布局引入view然后添加到addView(view);
ProgressWheel 和 PieProgress 都是 繼承 View通過 onDraw()在畫布Canvas不斷畫出效果,可以通過本例子學習如何使用OnDraw()方法。
7. DrawableView塗鴉
介紹:可以用手指在畫布上塗鴉的庫
8. 實現guillotine-styled 動畫效果
介紹:
提供了一種實現guillotine-styled 動畫效果的簡單方法,效果很贊的,Yalantis公司越來越厲害了。
9. LiquidButton-master
一個實現液體填充效果的加載提示view
10. 帥氣Toast
介紹:
介紹:默認的toast很丑,而且也沒有真正提供顯示短暫消息的功能。這個庫能為toast顯示動畫反饋,顯示到選擇按鈕或者刪除按鈕的過度動畫。而且toast 的生命周期是完全取決於你的。
11. 一個不錯的loading效果
12. Side-Menu-Android-master
13. 對話框定制
14. 水滴樣式下拉刷新
參考網址:
http://blog.csdn.net/easyer2012/article/details/50483930
http://blog.csdn.net/chy6575/article/details/53128021
http://itlanbao.com/preview.aspx#1,0