CuteLoadingLayoutGit - 六邊形的LoadingView
CuteLoadingLayoutGit
Author:Ezreal Wang
http://blog.csdn.net/ddwhan0123
Blog:演示效果:
比較輕量級的自定義Loading界面,圓形的長條狀的看膩了,不妨換一種體驗
如何使用?
XML引入
<pro.cuteloadingview.wjj.cuteloadingview.CustomView.CuteLoadingLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
wjj:image_AnimType="rotationY"
wjj:image_height="50dp"
wjj:image_text="Loading "
wjj:image_width="50dp"/>
下面3個標簽為通常的大小,文字內容.
image_AnimType為動畫模式標簽,“rotationY”,“rotationX”,默認為“rotationY”
也可以用java代碼動態加載,像這樣
public CuteLoadingLayout(Context context, AttributeSet attrs, int defStyleAttr)
public CuteLoadingLayout(Context context, AttributeSet attrs) //new 一個CuteLoadingLayout的實例,并傳入構造函數所需的參數
public void setDefaultColor()//設置顏色
public void setTextSize//設置字體大小
public void setDefaultColor()//設置默認顏色(如果沒有調用過setColor(),就無需調用此方法)
public void setColor(int[] value)//設置邊框顏色。如果數組長度不足6將拋出異常
public void hideTextView()//隱藏六邊形下方的文字部分
public void stopTextJump()//關閉文字跳動動畫
public void startAnim()//開始動畫,顯示控件
public void stopAnim()//結束動畫,隱藏控件
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!