自定义viewgroup
2016-09-06 20:21
148 查看
自定义ViewGroup基础(一)
1.主要用到的方法
dispatchDraw()View组件在绘制时会调用onDraw()方法,onDraw完后就会调用dispatchDraw(),dispatchDraw()主要是分发绘制事件给子View,一般自定义View不用重写dispatchDraw方法。 ViewGroup组件在绘制时,若没有指定background属性,则不需要重写onDraw方法,而只需要重写dispatchDraw()来绘制图形。
onSizeChanged()
当ViewGroup的大小发生改变时,就会调用该方法,比如当屏幕发生旋转时,就会调用,所以要在ViewGroup上绘制图形,对图形进行初始化的工作就可以在这儿进行。
相关文章推荐
- 自定义ViewGroup实现仿淘宝的商品详情页
- 自定义ViewGroup
- 自定义ViewGroup(一)
- 自定义ViewGroup可折叠控件,类似CoordinatorLayout的效果
- 自定义ViewGroup
- 自定义viewgroup
- 自定义ViewGroup
- 自定义ViewGroup
- 自定义VIEWGROUP的一个用法
- 自定义ViewGroup
- 自定义ViewGroup(二)
- 自定义ViewGroup实现类似ViewPager的滑动效果
- 自定义ViewGroup实现ViewPager的滑动效果
- 自定义ViewGroup
- 自定义viewgroup实现自动换行的布局,同时解决自定义布局在wrapcontent下高度不能自适应的问题,plus一些关于Component重写的基础知识
- 自定义ViewGroup的使用
- 自定义ViewGroup实现瀑布流样式
- 自定义ViewGroup
- 自定义ViewGroup
- 自定义viewGroup