linearlayout是什麼佈局
linearlayout是線性佈局,線性肯定是具有橫豎兩種方向的,水平和垂直。需要注意的是android:orientation="vertical",子View使用layout_gravity在垂直方向上的設定無效;android:orientation="horizontal",子View使用layout_gravity在水平方向上的設定無效。
在 LinearLayout 中有垂直/水平兩個方向的佈局,任一方向的佈局思想都是相同的,所以我們只需要具體分析其中一個方向即可,另一個方向可以類比,在View 和 ViewGroup 中的佈局有三大流程,分別是 onMeasure、onLayout 和 onDraw,在 LinearLayout 中 onLayout 和 onDraw 兩個流程基本都是模板化的寫法,而且 LinearLayout 佈局簡單,無論是垂直方向還是水平方向都是依次排列每個 childView 的,分析起來並不複雜,大家可以自行分析。但是 onMeasure 流程就比較複雜,分為兩種情況:不使用 layout_weight 屬性,每個 childView 按照自身的情況計算本身的大小即可。使用 layout_weight 屬性,需要根據 LinearLayout 的剩餘空間和 layout_weight 的比例,計算每個 childView 的大小。
-
第一次失戀的説説
一、我希望自己能寫這樣的詩。我希望自己也是一顆星星。二、不能自拔的,除了愛情,還有別人地裏的胡蘿蔔。三、我習慣了不該習慣的習慣,卻執着着不該執着的執着。四、離開我就別安慰我,要知道每一次縫補也會遭遇穿刺的痛。五、不是我太傷感不會憧憬幸福,只是不相信這...
-
qq説説唯美經典的一句話語錄
一、從現在開始,聰明一點,不要問別人想不想你,愛不愛你?若是要想你或者愛你自然會對你説,但是從你的嘴裏説出來,別人會很驕傲和不在乎你。再也不要太在意一些人,太在乎一些事,順其自然以最佳心態面對,因為這個世界就是這樣:往往在最在乎的事物面前,我們最沒有價值。二、生...
-
豆芽的製作方法
1、首先準備綠豆300克,把綠豆洗乾淨放在温水裏浸泡1晚上,第二天早上你就會發現綠豆上生小芽了,雖然小芽很短,但是已經看到成就了,把泡綠豆的水倒掉就可以了。2、下面找一個漏筐,再找一個比漏筐大點的盆子(注:漏筐和盆子中間必須有空隙)再找2塊紗布,先將其中的一塊紗布鋪...
-
失戀的説説短語
一、大不了我不想了,大不了你不愛了,大不了我一個人生活。二、現在才懂,原來一個人可以難過到,沒有情緒,沒有言語,沒有表情。三、有種悲傷是説不出口的,它潛伏在心底,痛到你無法呼吸。四、你曾是我的夢,後來成了現實,到如今卻只是回憶。五、當你覺得他不愛你了,你就不要想...
相關文章
- 解決command line option syntax error終極方法是什麼
- unhandled access,violation writing的解決方法是什麼
- 解決microsoft visual c++ runtime library教程
- autodesk application manager是什麼軟件
- warcraft ⅲ was,unable to initialize解決方法有什麼
- duplicate entry for key primary
- intel virtualization technology什麼意思
- 怎麼解決Failed to load,the JNIshared library
- 三星Galaxy Note 20 Ultra 5g版屏幕尺寸是多少
- realtekaudioconsole是什麼