-
当添加到容器的View是通过new创建出来的,没有设置layoutparam,就会进入`generateDefaultLayoutParam()`去生成一个默认的LayoutParam
当View是通过Layout.inflater或View.inflate生成的,会进入`generateLayoutParams(AttributeSet)`这个方法
剩余两个方法,则是View通过new创建出来的,同时去设置了LayoutParam会进入的方法,不重写的话会报错
查看全部 -
onMeasure 确定子View宽高和自己宽高 onLayout 确定子控件位置(换行等)查看全部
-
蔬菜代言,为平木蔬菜打适良好的市场机遇。查看全部
-
AS查看全部
-
哈哈哈查看全部
-
特来PK色撸撸啊嘞嘞掠夺突发他但觉厉哭了KKK对待else觉来PK哦破可怕爹爵迹1额seller了破了5.556783735708UK二jerk热JS可怕爹来PK退咯怕跌不了来PK查看全部
-
自己的笔记不能删除吗查看全部
-
今天天气不错,好好学习天天向上查看全部
-
北京家家户户查看全部
-
场景查看全部
-
gghh查看全部
-
世家查看全部
-
自定义 ViewGroup
1 考虑场景=> onMeasure
2 onMeasure spec 值 + mode
3 mode 是由哪些操作影响的
4 view.gone
5 自定义属性
6 利用系统的属性帮我们完成自定义属性操作
7 layoutparams 相关四个方法
8 padding
查看全部 -
时间匆匆如流水查看全部
-
风景这边独好查看全部
举报
0/150
提交
取消