android 界面布局 很好的一篇总结 【转】
布局: ?
? 在 android 中我們常用的布局方式有這么幾種:
1.LinearLayout ( 線性布局 ) :(里面只可以有一個控件,并且不能設計這個控件的位置,控件會放到左上角)
?????????????????????????????????????????? 線性布局分為水平線性和垂直線性二者的屬性分別為: android:orientation= " horizontal " ? android:orientation= "vertical" 。
?????????? 2.RelativeLayout ( 相對布局 ) : (里面可以放多個控件,但是一行只能放一個控件)
????????????????????????????????????????????????? 附加幾類 RelativeLayout 的屬性供大家參考:
第一類 : 屬性值為 true 或 false
android:layout_centerHrizontal?????????????????? 水平居中
android:layout_centerVertical??????????????????? 垂直居中
android:layout_centerInparent???????????????? 相對于父元素完全居中
android:layout_alignParentBottom????????????? 貼緊父元素的下邊緣
android:layout_alignParentLeft???????????????? 貼緊父元素的左邊緣
android:layout_alignParentRight??????????????? 貼緊父元素的右邊緣
android:layout_alignParentTop????????????????? 貼緊父元素的上邊緣
android:layout_alignWithParentIfMissing?? 若找不到兄弟元素以父元素做參照物
?
第二類:屬性值必須為 id 的引用名“ @id/id-name ”
android:layout_below????????????????????????? 在某元素的下方
android:layout_above????????????????????????? 在某元素的上方
android:layout_toLeftOf?????????????????????? 在某元素的左邊
android:layout_toRightOf???????????????????? 在某元素的右邊
android:layout_alignTop??????????? 本元素的上邊緣和某元素的的上邊緣對齊
android:layout_alignLeft?????????? 本元素的左邊緣和某元素的的左邊緣對齊
android:layout_alignBottom???????? 本元素的下邊緣和某元素的的下邊緣對齊
android:layout_alignRight????????? 本元素的右邊緣和某元素的的右邊緣對齊
?
第三類:屬性值為具體的像素值,如 30dip , 40px
android:layout_marginBottom????????????? 離某元素底邊緣的距離
android:layout_marginLeft???????????????? 離某元素左邊緣的距離
android:layout_marginRight??????????????? 離某元素右邊緣的距離
android:layout_marginTop????????????????? 離某元素上邊緣的距離
?
?
?
????????? 3.TableLayout ( 表格布局 ) : (這個要和TableRow配合使用,很像html里面的table)
???????????????????????????????????????????? 這個表格布局不像HTML中的表格那樣靈活,只能通過 TableRow 屬性來控制它的行而列的話里面有幾個控件就是幾列(一般情況)。 如:
??????????????????????????????????????????????????? <TableLayout>
<TableRow>
????????????????????????????????????????????????????????????? <EditText></EditText>
????????????????????????????????????????????????????????????? <EditText></EditText>
</TableRow>
<TableRow>
轉(zhuǎn)載于:https://www.cnblogs.com/qingblog/archive/2012/05/29/2524023.html
總結(jié)
以上是生活随笔為你收集整理的android 界面布局 很好的一篇总结 【转】的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记--相册
- 下一篇: 魔兽争霸3地图(WarIII Maps)