Android入門之TableLayout應(yīng)用解析(一)
本文初步講述了Android中TableLayout的應(yīng)用,對(duì)Android初學(xué)者有一定的學(xué)習(xí)借鑒價(jià)值。具體如下:
TableLayout跟TableLayout 是一組搭配使用的布局,TableLayout置底,TableRow在TableLayout的上面,而Button、TextView等控件就在TableRow之上,另外,TableLayout之上也可以單獨(dú)放控件。TableLayout是一個(gè)使用復(fù)雜的布局,最簡(jiǎn)單的用法就僅僅是拖拉控件做出個(gè)界面,但實(shí)際上,會(huì)經(jīng)常在代碼里使用TableLayout,例如做出表格的效果。本文主要介紹TableLayout的基本使用方法。
TableLayout經(jīng)常用的屬性是:
android:collapseColumns:以第0行為序,隱藏指定的列:
android:collapseColumns該屬性為空時(shí),如下圖:
把a(bǔ)ndroid:collapseColumns=0,2--------------》意思是把第0和第2列去掉,如下圖:
android:shrinkColumns:以第0行為序,自動(dòng)延伸指定的列填充可用部分:
當(dāng)LayoutRow里面的控件還沒(méi)有布滿布局時(shí),shrinkColumns不起作用,如下圖:
設(shè)置了shrinkColumns=0,1,2,布局完全沒(méi)有改變,因?yàn)長(zhǎng)ayoutRow里面還剩足夠的空間。
當(dāng)LayoutRow布滿控件時(shí),如下圖:
設(shè)置設(shè)置了shrinkColumns=2,則結(jié)果如下圖,控件自動(dòng)向垂直方向填充空間:
android:stretchColumns:以第0行為序,盡量把指定的列填充空白部分:
設(shè)置stretchColumns=1,則結(jié)果如下圖,第1列被盡量填充(Button02與TextView02同時(shí)向右填充,直到TextView03被壓擠到最后邊)。
Android的TableLayout + TableRow雖然使用有點(diǎn)復(fù)雜,但是功能很強(qiáng)大。Android提供了很多布局屬性,但是手機(jī)程序的界面沒(méi)有PC那么花俏,所以常用的就那幾項(xiàng)而已。
相關(guān)文章
Android SDK Manager無(wú)法更新問(wèn)題解決辦法
這篇文章主要介紹了Android SDK Manager無(wú)法更新問(wèn)題解決辦法的相關(guān)資料,需要的朋友可以參考下2017-04-04Android開發(fā)實(shí)現(xiàn)調(diào)節(jié)屏幕亮度功能
這篇文章主要介紹了Android開發(fā)實(shí)現(xiàn)調(diào)節(jié)屏幕亮度功能,涉及Android權(quán)限控制及屏幕亮度相關(guān)屬性操作技巧,需要的朋友可以參考下2018-03-03Android控件WebView實(shí)現(xiàn)完整截圖
這篇文章主要為大家詳細(xì)介紹了Android控件WebView實(shí)現(xiàn)完整截圖,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-05-05Android自定義View實(shí)現(xiàn)水波紋效果
這篇文章主要為大家詳細(xì)介紹了Android自定義View實(shí)現(xiàn)水波紋效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-08-08Android用TextView實(shí)現(xiàn)跑馬燈效果代碼
大家好,本篇文章主要講的是Android?TextView實(shí)現(xiàn)跑馬燈效果代碼,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下2022-01-01Android自定義View實(shí)現(xiàn)隨機(jī)驗(yàn)證碼
這篇文章主要介紹了Android自定義View實(shí)現(xiàn)隨機(jī)驗(yàn)證碼的相關(guān)資料,感興趣的小伙伴們可以參考一下2016-07-07Android+SQLite數(shù)據(jù)庫(kù)實(shí)現(xiàn)的生詞記事本功能實(shí)例
這篇文章主要介紹了Android+SQLite數(shù)據(jù)庫(kù)實(shí)現(xiàn)的生詞記事本功能,結(jié)合具體實(shí)例形式分析了Android操作SQLite數(shù)據(jù)庫(kù)實(shí)現(xiàn)生詞記錄功能的操作步驟與相關(guān)注意事項(xiàng),需要的朋友可以參考下2017-09-09