線性布局分為兩種形式,水平線性布局和垂直線性布局
android:orientation="horizontal"
----------使控制項水平排列
android:orientation="vertical"
----------使控制項垂直排列
子類控制項相對子類控制項:值是另外乙個控制項的id
android:layout_above-------------位於給定di控制項之上
android:layout_below ------------位於給定di控制項之下
android:layout_toleftof ---------位於給定控制項左邊
android:layout_torightof -------位於給定控制項右邊
android:layout_alignleft ---------左邊與給定id控制項的左邊對齊
android:layout_alignright --------右邊與給定id控制項的右邊對齊
android:layout_aligntop ---------上邊與給定id控制項的上邊對齊
android:layout_alignbottom -----底邊與給定id控制項的底邊對齊
android:layout_alignbaseline----對齊到控制項基準線
相對父容器,用true或false來調整
android:layout_alignparentleft ---------------相對于父靠左
android:layout_alignparenttop----------------相對於父靠上
android:layout_alignparentright--------------相對于父靠右
android:layout_alignparentbottom -----------相對於父靠下
android:layout_centerinparent="true" -------相對于父即垂直又水平居中
android:layout_centerhorizontal="true" -----相對于父即水平居中
android:layout_centervertical="true" --------相對于父即處置居中
相對于父容器位置,用數值來調整位置
android:layout_margin="10dp"
android:layout_marginleft=""
android:layout_marginright=""
android:layout_margintop=""
android:layout_marginbottom=""
版本4.2以上相對布局新屬性
android:layout_alignstart----------------- -將控制項對齊給定id控制項的頭部
android:layout_alignend--------------------將控制項對齊給定id控制項的尾部
android:layout_alignparentstart-----------將控制項對齊到父控制項的頭部
android:layout_alignparentend---------
--將控制項對齊到父控制項的尾部
舉例:只給乙個控制項設定乙個id,然後其他控制項全部根據這個控制項調整位置:
**布局是讓控制項以**的形式來排列,只要將控制項放在單元格中,控制項就能整齊的排列。
>
tablerow
>
-----------將控制項放在tablerow裡排列成一行
android:stretchcolumns----------使某一列的按鈕填充
android:layout_columns ---------讓此按鈕本行的某一列顯示
4、網格布局
網格布局是android 4.0新增的布局,它實現了控制項的交錯顯示,能夠避免因布局巢狀對裝置效能的影響,利於自由布局的開發。
幀布局是android布局中最簡單的一種,幀布局為每個加入其中的控制項建立乙個空白區域(稱為一幀,每個控制項佔據一幀
通過指定x、y座標來控制每乙個控制項的位置,由於不能適應各種螢幕的裝置,所以被棄用。
Android之旅第二站 介面(布局)
android中有五大布局 linerlayout 線性布局 relativelayout 相對布局 tablelayout 布局 用來控制控制項的擺放。framelayout 層疊布局 absoultelayout 絕對布局 常用的是線性布局和相對布局,其他的不常用,有些甚至說不會用到。1.lin...
移動介面尺寸!安卓1080P介面設計規範解讀
目前市場上,只有android系統的手機才有1080p全高畫質的產品。1080p是說手機螢幕的解析度達到1920 1080畫素。目前為止,市面上android陣營中所有品牌手機裡面,全高畫質螢幕的手機有以下幾款。小公尺3以上 索尼l36h xperia z oppo x909 find 5 htc ...
安卓使用者當心了 黑客現在連使用者介面設計都能被黑
安卓使用者當心了 黑客現在連使用者介面設計都能被黑。作為全球使用者最多的智慧型手機作業系統,android吸引黑客興趣並不讓人感到意外。谷歌每月發布軟體更新包,修正android中已知缺陷和漏洞,不斷努力提高android智慧型手機安全性的原因,就在於此。但是,造成缺陷的並非只是 中的錯誤,andr...