Android 自定義view裏面的一些東西

1.一些重要方法的調用次序:onMeasure(可能會調用屢次),onSizeChanged,onLayout,onDrawcss

2.getX和getRawX:getRawX是獲取相對於屏幕的x座標,getX是獲取相對於這個view的x座標oop

3.getWidth和getMeasuredWidth:getMeasuredWidth是獲取的這個view測量內容的寬度,getWidth是這個view在佈局中的寬度。佈局

4.invalidate()和requestLayout():invalidate會刷新這個view,調用ondraw方法重繪該view,但不會調用onMeasure方法。requestLayout會刷新view在佈局中的位置、大小等信息,但不會調用ondraw方法。事件

5.getAction和getActionMasked :在判斷觸摸事件的類型時,好比actionDown,多點觸摸的話使用getActionMasked ,單點觸摸使用getAction和getActionMasked 均可以。ssl

參考連接 :http://www.gcssloop.com/customview/CustomViewIndex;get

相關文章
相關標籤/搜索