1. 程式人生 > >【Android開發】安卓炫酷效果集合

【Android開發】安卓炫酷效果集合

1. android-ripple-background

能產生波浪效果的背景圖片控制元件,可以自定義顏色,波浪擴充套件的速度,波浪的圈數。

20160107102908462.gif

github地址


2. android-shapeLoadingView-master

高仿新版58 載入動畫
20160107111319214.gif

github地址


3. ArrowDownloadButton

介紹:
ArrowDownloadButton下載按鈕從點選開始下載到下載完成各個階段有不一樣的特效展示,
自定義一個ArrowDownloadButton然後監聽點選事件setOnClickListener()在onClick()
裡面 button.startAnimating();然後再按鈕裡面啟動一個定時器Timer 定時更新按鈕進度
button.setProgress(progress);

20160107102417071.gif

github地址


4. AVLoadingIndicatorView-master

介紹:
AVLoadingIndicatorView各種載入效果,適合做載入loading動畫效果。
裡面程式碼封裝挺不錯的,直接可以拷貝使用想要的loading效果。

20160107094550106.gif

github地址


5. BezierDemo-master

模仿qq未讀訊息小紅點拖動消失效果的控制元件。

bezier.gif

github地址


6. CustomLoading-master

幾種常用Android Progress效果,本例子自定義ProgressWheel,CustomClipLoading,PieProgress三個特效的進度條,
通過本例子可以學習如何自定義控制元件,效果挺不錯,適合各種網路載入使用。
每一個控制元件大概實現原理:
CustomClipLoading 繼承FrameLayout,通過佈局引入view然後新增到addView(view);
ProgressWheel 和 PieProgress 都是 繼承 View通過 onDraw()在畫布Canvas不斷畫出效果,可以通過本例子學習如何使用OnDraw()方法。

sampleqq2.gif

github地址


7. DrawableView塗鴉

介紹:可以用手指在畫布上塗鴉的庫

1-150211015211L9.gif

github地址


8. 實現guillotine-styled 動畫效果

介紹:
提供了一種實現guillotine-styled 動畫效果的簡單方法,效果很讚的,Yalantis公司越來越厲害了。

20160107104549515.gif

github地址


9. LiquidButton-master

一個實現液體填充效果的載入提示view

demo.gif

github地址


10. 帥氣Toast

介紹:
介紹:預設的toast很醜,而且也沒有真正提供顯示短暫訊息的功能。這個庫能為toast顯示動畫反饋,顯示到選擇按鈕或者刪除按鈕的過度動畫。而且toast 的生命週期是完全取決於你的。
20160107111126573.gif

github地址


11. 一個不錯的loading效果

2015120910195159804789.gif

github地址


12. Side-Menu-Android-master

20160107105235426.gif

github地址


13. 對話方塊定製

change_type.gif

github地址


14. 水滴樣式下拉重新整理

20160107103706661.gif

github地址


參考網址:

http://blog.csdn.net/easyer2012/article/details/50483930
http://blog.csdn.net/chy6575/article/details/53128021
http://itlanbao.com/preview.aspx#1,0