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

相关文章
相关标签/搜索