第一種:線性布局
這種布局相對是比較簡單的,要麼豎向排列,要麼橫向排列
<?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...