Android學習之常見的布局方式

2021-06-19 14:47:34 字數 1139 閱讀 8652

第一種:線性布局

這種布局相對是比較簡單的,要麼豎向排列,要麼橫向排列

<?xml version="1.0" encoding="utf-8"?>

效果如下:

第二種:相對布局

相對布局:即相對於乙個參照物的位置,那麼必須先有參照物,才能確定接下來的控制項的位置,例如先有a,然後b相對於a,在a的右邊、下邊或者什麼位置。當然android中也可以相對于父窗體。

/*距離父窗體的左邊10個畫素*/

android:layout_margintop="10px" /*距離父窗體的頂部10個畫素*/

android:textcolor="#660000" /*控制項上顯示文字的顏色rgb*/

android:textsize="20px" /*控制項上顯示文字的字型大小*/

android:text="我是大的文字" />

這個布局如下圖所示:

第三種:**布局

**布局:比如幾行幾列的格式,例如excel的樣子

<?xml version="1.0" encoding="utf-8"?>

效果如下:

第四種:幀布局

<?xml version="1.0" encoding="utf-8"?>

效果如下:

好了,擊中常見的布局方式就介紹完了,這些也是自己在看**的過程中摸索出來的,希望對自己,對別人會有所幫助

android 學習 之 布局(上)

學習安卓布局前,先了解三個屬性值 1 fill parent 設定乙個構件的布局為fill parent將強制性地使構件擴充套件,以填充布局單元內盡可能多的空間 2 match parent android2.2中match parent和fill parent是乙個意思 兩個引數意思一樣,matc...

Android學習筆記之布局2

android功能強大,介面華麗,但是眾多的布局屬性就害苦了開發者,下面這篇文章結合了網上不少資料,花費本人乙個下午搞出來的,希望對其他人有用。第一類 屬性值為true或false android layout centerhrizontal 水平居中 android layout centerve...

Android布局學習

習慣了delphi vb等rad的拖放布局,使用android的布局管理器還真不習慣.例如要實現下面的介面布局 則需要如下設定 12 android layout width wrap content 3 android layout height wrap content 4 android or...