第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
突然想到了一個(gè)更容易的實(shí)現(xiàn)方法,就是繼承RelativeLayout,記錄每一個(gè)child的w(h不考慮),之后就是判斷換行,如果換行,那么設(shè)置
換行的view是上一行第一個(gè)的下面……
感謝啦,提高了
每次視頻都這么長(zhǎng),看著很痛苦啊
1、流式布局特點(diǎn)、應(yīng)用場(chǎng)景
2、自定義ViewGroup,重點(diǎn)重寫下面兩個(gè)方法
1、onMeasure:測(cè)量子view的寬高,設(shè)置自己的寬和高
2、onLayout:設(shè)置子view的位置
onMeasure:根據(jù)子view的布局文件,為子view設(shè)置測(cè)量模式

測(cè)量=測(cè)量模式+測(cè)量值;
測(cè)量模式有3種:1、exactly:100dp,match_parent;2、at_most:wrap_content;3、unspecified:子控件,想要多大就多大,很少見

ViewGroup - LayoutParams

講師回答 / hyman
你好,那個(gè)是Linearlayout.LayoutParams特有的,具體沒有查看源碼,應(yīng)該屬于EXACTLY,因?yàn)橹涤筛缚丶?jì)算確定 。?
為啥用迅雷下不了源碼
贊一個(gè),很不錯(cuò)的教程
加入QQ群Android交流:232465453

已采納回答 / hyman
你好,你說的是Button吧,你弄個(gè)LinearLayout,方向水平,放置兩個(gè)Button,你在xml可視化視圖里面看看Button的范圍,或者直接運(yùn)行看寫效果,你就明白了。
在onLayout中沒有用到那四個(gè)參數(shù) l r t b 會(huì)導(dǎo)致什么問題么?
很入門和清楚的講解, 沒有講太多關(guān)于View和ViewGroup的東西, 而是講了夠用的內(nèi)容, 并通過清晰簡(jiǎn)單而又實(shí)用的簡(jiǎn)單例子帶入門, 支持
老師的課程真心是干貨,全直奔主題,非常感謝

講師回答 / hyman
你好,本質(zhì)上和你向Linearlayout這類ViewGroup中添加控件一致呀,你在添加前,如果你是TextView,直接setOnClickListener就可以了。關(guān)于區(qū)分,你可以根據(jù)呈現(xiàn)的text,或者setTag都可以。?
樓下筆誤了,應(yīng)該是
(如:this(context, attrs, R.attr.flowLayoutStyle);)
視頻講得挺好的,可以學(xué)習(xí)到很好的想法。
關(guān)于View的3個(gè)構(gòu)造方法,我的理解:
從xml布局文件中實(shí)例化的view,調(diào)用的是2個(gè)參數(shù)的構(gòu)造方法,3個(gè)參數(shù)的構(gòu)造方法通常是在2個(gè)參數(shù)的構(gòu)造方法中手動(dòng)調(diào)用的
(如:this.FlowLayout(context, attrs, R.attr.flowLayoutStyle)),第三個(gè)參數(shù)表示的是該自定義view的默認(rèn)樣式(default style),通常在自定義的themes中指定。
以上有不正確的地方,請(qǐng)指正。
課程須知
本課程對(duì)于學(xué)習(xí)者要求較高,對(duì)學(xué)習(xí)者有以下幾個(gè)要求:首先,對(duì)Java語(yǔ)言的掌握是必須的必,哪怕不精通,但是也要熟練;其次,要對(duì)Android中常用的一些API信手拈來;最后,如果想很好的跟上老師的講課速度,熟悉Eclipse IDE很重要
老師告訴你能學(xué)到什么?
通過本課程,你將學(xué)到: 1、流式布局的特點(diǎn)以及應(yīng)用場(chǎng)景 2、ViewGroup與LayoutParams之間的關(guān)系 3、Android中View測(cè)量的3種模式 4、自定義ViewGroup需要重寫的方法 5、了解如何使用Shape寫出View的背景資源

微信掃碼,參與3人拼團(tuán)

微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

友情提示:

您好,此課程屬于遷移課程,您已購(gòu)買該課程,無需重復(fù)購(gòu)買,感謝您對(duì)慕課網(wǎng)的支持!

本次提問將花費(fèi)2個(gè)積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費(fèi)2個(gè)積分

繼續(xù)發(fā)表請(qǐng)點(diǎn)擊 "確定"

為什么扣積分?

舉報(bào)

0/150
提交
取消