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 的大小。
-
香蕉種子盆栽種植方法,種植香蕉種子盆栽的方法
1、選擇一個大小合適、有排水孔的花盆,深度要大。然後將排水良好、酸性較弱的土壤可用泥炭、珍珠岩和蛭石的混合土壤放於花盆中。同時,準備好一個矮小品種的香蕉球莖。2、在花盆中挖一個坑穴,將經過消毒、清洗的香蕉球莖放進去,用土壤填平側面的空隙,並確保頂部20%...
-
普洱茶磚沖泡方法介紹
1、撬茶:用茶刀從各種普洱緊壓茶(餅、磚、沱等)撬下適量(5-10克)普洱茶。2、投茶:將撬下來的普洱茶放入蓋碗中。3、洗茶:將沸水衝入蓋碗中泡茶,這稱為第一泡,一般情況下第一泡是不喝的,用來洗去茶中灰塵以及讓茶葉遇水溶開,以便後幾泡能有飽滿地道的茶味。4、倒掉第一泡:第...
-
土豆脆脆的算是熟了嗎,脆脆的土豆熟沒熟
1、土豆脆脆的不一定是沒熟,也可能是在炒制過程中將它炒的比較脆而已,因為一些人在吃土豆的時候會更喜歡爽脆的口感。2、要是想吃軟糯一點的,我們可以在炒制土豆的時候在鍋里加些水,然後蓋上蓋子燜一段時間再炒。...
-
豆芽的製作方法
1、首先準備綠豆300克,把綠豆洗乾淨放在溫水裡浸泡1晚上,第二天早上你就會發現綠豆上生小芽了,雖然小芽很短,但是已經看到成就了,把泡綠豆的水倒掉就可以了。2、下面找一個漏筐,再找一個比漏筐大點的盆子(注:漏筐和盆子中間必須有空隙)再找2塊紗布,先將其中的一塊紗布鋪...
相關文章
- realtekaudioconsole是什麼
- 解決microsoft visual c++ runtime library教程
- 怎麼解決Failed to load,the JNIshared library
- 三星Galaxy Note 20 Ultra 5g版螢幕尺寸是多少
- autodesk application manager是什麼軟體
- unhandled access,violation writing的解決方法是什麼
- warcraft ⅲ was,unable to initialize解決方法有什麼
- 解決command line option syntax error終極方法是什麼
- intel virtualization technology什麼意思
- duplicate entry for key primary