成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

闡述谷歌Android Frame Layout發展史

移動開發 Android
FrameLayout容器不會顯示row、cloumns或cell的邊框線。每個row擁有0個或多個的cell;每個cell擁有一個 View對象。

隨著時代的進步科技的發展FrameLayout也快速的提升與升級,下面我就對升級前和升級后的FrameLayout,做一下自己的解析,在相關論壇上找了一些相關的解決辦法,分享一下,供大家相互學習交流。

FrameLayout是最簡單的一個布局對象。它被定制為你屏幕上的一個空白備用區域,之后你可以在其中填充一個單一對象 — 比如,一張你要發布的圖片。所有的子元素將會固定 在屏幕的左上角;

你不能為FrameLayout中的一個子元素指定一個位置。后一個子元素將會直接在前一個子元素之上進行覆蓋填充,把它們部份或全部擋 ?。ǔ呛笠粋€子元素是透明的)。LinearLayout以 你為它設置的垂直或水平的屬性值,來排列所有的子元素。

所有的子元素都被堆放在其它元素之后,因此一個垂直列表的每一行只會有一個元素。而不管他們有多 寬,而一個水平列表將會只有一個行高(高度為最高子元素的高度加上邊框高度)。LinearLayout保持子元素之間的間隔以及互相對齊(相對一個元素 的右對齊、中間對齊或者左對齊)。

LinearLayout還 支持為單獨的子元素指定weight。好處就是允許子元素可以填充屏幕上的剩余空間。這也避免了在一個大屏幕中,一串小對象擠成一堆的情況。而是允許他們 放大填充空白。子元素指定一個weight值,剩余的空間就會按這些子元素指定的weight比例分配給這些子元素。

默認的weight值為0。例如,如 果有三個文本框,其中兩個指定了weight值為1,那么,這兩個文本框將等比例地放大,并填滿剩余的空間,而第三個文本框不會放大。下面的兩個窗體采用LinearLayout,包含一組的元素:一個按鈕,幾個標簽,幾個文本框。兩個窗體都為布局做了一番修飾。

文本框的width被設置 為FILL_PARENT;其它元素的width被設置為WRAP_CONTENT。默認的對齊方式為左對齊。左邊的窗體沒有設置weight(默認為 0);右邊的窗體的comments文本框weight被設置為1。如果Name文本框也被設置為1,那么Name和Comments這兩個文本框將會有 同樣的高度。

comments文本框

在一個水平排列的FrameLayout中,各項按他們的文本基線進行排列(第一列第一行的元素,即最上或最左,被設定為參考基線)。因此,人們在一個窗 體中檢索元素時,就不需要七上八下地讀元素的文本了。我們可以在layout的XML中設置 android:baselineAligned="false",來關閉這個設置。

TableLayout將子元素的位置分配到行或列中。android的 一個TableLayout由許多的TableRow組成,每個TableRow都會定義一個row(事實上,你可以定義其它的子對象,這在下面會解釋 到)。

TableLayout容器不會顯示row、cloumns或cell的邊框線。每個row擁有0個或多個的cell;每個cell擁有一個 View對象。表格由列和行組成許多的單元格。表格允許單元格為空。單元格不能跨列,這與HTML中的不一樣。下圖顯示了一個TableLayout,圖 中的虛線代表不可視的單元格邊框。

責任編輯:chenqingxiang 來源: NET130
相關推薦

2016-10-10 22:11:02

2010-11-01 00:40:39

Unix發展史

2010-02-05 15:46:41

IBM Power

2009-11-10 13:38:12

Visual Stud

2009-03-10 16:46:56

2012-08-14 09:22:33

域名發展史

2022-05-27 17:10:51

知識圖譜谷歌

2010-03-04 11:05:10

Android手機平臺

2010-05-26 09:15:39

HTML

2010-08-31 15:44:17

CSS

2011-12-28 09:56:49

開源軟件發展

2021-03-10 18:46:26

HTTPHTTP 協議網絡技術

2012-08-22 13:50:13

iOS發展史

2019-06-27 15:42:14

瀏覽器ChromeEdge瀏覽器

2012-05-16 10:34:49

UbuntuLinux

2011-09-08 11:18:53

Widget

2012-03-12 17:09:51

企業版Linux性能

2012-08-13 11:03:01

Chrome

2021-08-07 09:36:49

網絡爬蟲互聯網網絡

2012-04-10 10:07:33

域名發展史
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品久久久久久久久久久久午夜片 | 免费一级黄 | 国产精品久久久久久久久污网站 | 国产一区在线免费 | 国产精品美女久久久免费 | 色在线视频网站 | a级黄色网| 欧美日韩亚洲在线 | 91精品国产777在线观看 | 国产免费一区二区三区最新6 | 天堂av中文在线 | 国产精品久久久久无码av | 亚洲性视频网站 | 91色在线 | 青青久在线视频 | 欧美日韩精品亚洲 | 精品三区 | 色噜噜亚洲男人的天堂 | 五月婷婷色 | 亚洲精品99999 | 亚洲高清视频一区二区 | 亚欧洲精品在线视频免费观看 | 久久er精品 | 日本午夜在线视频 | 国产精品免费看 | 日韩精品一区二区在线 | 成人av一区| 超碰91在线 | 日本黄色片免费在线观看 | 精品一区二区三 | 精品国产精品国产偷麻豆 | 欧美一区 | 91精品国产一区二区三区 | 视频一区二区中文字幕 | 四虎永久在线精品免费一区二 | 亚洲精选一区二区 | 亚洲一区国产 | 91精品国产乱码麻豆白嫩 | 亚洲3p| 在线观看国产精品视频 | 欧美一区二区免费 |