-
當(dāng)添加到容器的View是通過new創(chuàng)建出來的,沒有設(shè)置layoutparam,就會進入`generateDefaultLayoutParam()`去生成一個默認的LayoutParam
當(dāng)View是通過Layout.inflater或View.inflate生成的,會進入`generateLayoutParams(AttributeSet)`這個方法
剩余兩個方法,則是View通過new創(chuàng)建出來的,同時去設(shè)置了LayoutParam會進入的方法,不重寫的話會報錯
查看全部 -
onMeasure 確定子View寬高和自己寬高 onLayout 確定子控件位置(換行等)查看全部
-
蔬菜代言,為平木蔬菜打適良好的市場機遇。查看全部
-
AS查看全部
-
哈哈哈查看全部
-
特來PK色擼擼啊嘞嘞掠奪突發(fā)他但覺厲哭了KKK對待else覺來PK哦破可怕爹爵跡1額seller了破了5.556783735708UK二jerk熱JS可怕爹來PK退咯怕跌不了來PK查看全部
-
自己的筆記不能刪除嗎查看全部
-
今天天氣不錯,好好學(xué)習(xí)天天向上查看全部
-
北京家家戶戶查看全部
-
場景查看全部
-
gghh查看全部
-
世家查看全部
-
自定義 ViewGroup
1 考慮場景=> onMeasure
2 onMeasure spec 值 + mode
3 mode 是由哪些操作影響的
4 view.gone
5 自定義屬性
6 利用系統(tǒng)的屬性幫我們完成自定義屬性操作
7 layoutparams 相關(guān)四個方法
8 padding
查看全部 -
時間匆匆如流水查看全部
-
風(fēng)景這邊獨好查看全部
舉報