上周陸續收到一些想嘗試性換工作的小夥伴們的履歷,相關的負責的hr妹子已經電話轟炸過去了,如果有興趣的小夥伴可以看下http://blog.csdn.net/ddwhan0123/article/details/50756745的最下面部分,有相關職位的介紹,履歷到qq郵箱 [email protected]
效果:
how to use?
gradle:
/build.gradle檔案
/app/build.gradle檔案
eclipse:
把圈出來的地方copy下就行了,代碼内容不多
我們先來看下自定義标簽(用于初始化和設定)
大緻是設定顔色啊,畫筆粗細啊,最大值啊,進度值啊,外部框體線條厚度之類的
那 如何使用呢?
引用下就行了 不引用的話有預設值。
核心路徑繪制在updatepath()方法中
其他就是一些各種set加anim了。
再說下在activity裡如何使用
首先,先擷取控件對象
然後進行一些簡單的設定,還可以設定顔色啊,進度值什麼的。
作者在其官方的示範裡是讓動畫在不同持續時間無限循環的
總體來說,使用起來幾乎沒難度,如果要完全獨立自己寫一個類似的控件的話,還是要對 canvas paint 以及view的繪制有一定量好的基礎才可以做出來。
git位址:https://github.com/zeng1990java/waveprogressview
源碼下載下傳位址:https://github.com/zeng1990java/waveprogressview/archive/master.zip