第二章 Android常見界面布局

在XML文件中編寫布局

  • 界面布局編寫方式
    1. 在xml文件中編寫布局:有效的將界面中布局的代碼和Java代碼隔離蜜猾,使程序結(jié)構(gòu)更加清晰
      2.在Java代碼在編寫布局:在Android中所有布局和控件對象都可以通過new關(guān)鍵字創(chuàng)建钦讳,將創(chuàng)建的View控件添加到ViewGroup布局中昧绣,從而實現(xiàn)View控件在布局界面中顯示

布局的通用屬性

5種常用布局

布局的通用屬性

線性布局LinearLayout

  • 主要以水平/垂直方式顯示界面中的控件隔盛。當控件水平排列時趁啸,顯示順序為左→右淤毛,當控件垂直排列時哼勇,顯示順序為上→下


  • orientation屬性


    orientation屬性

幀布局FrameLayout

  • 用于在屏幕上創(chuàng)建一個空白區(qū)域,添加到該區(qū)域中的每個子控件占一幀最欠,這些幀會一個個疊加在一起示罗,后加入的控件會疊加在上一個控件上層顯示
  • 所有控件都默認顯示在屏幕左上角
  • 定義格式


    幀布局格式

約束布局ConstraintLayout

  • 適合使用可視化的方式編寫界面布局
  • 1.相對定位(是ConstraintLayout中創(chuàng)建布局的基本構(gòu)建方法之一惩猫,即一個控件相對于另一個控件進行定位)
  • 約束布局——相對定位關(guān)系的屬性


    相對定位關(guān)系屬性
  • 2.居中定位、傾向
  • 在約束布局中蚜点,控件可以通過添加約束的方式確定該控件的父布局中的相對位置
  • 當相同方向上轧房,控件兩邊同時向ConstraintLayout添加約束,則控件在添加約束的方向上居中顯示



  • 3.Chain(鏈)
  • 是一種特殊的約束绍绘,使我們能夠?qū)σ唤M水平/豎直方向互相關(guān)聯(lián)的控件進行統(tǒng)一管理奶镶。一組控件通過一個雙向的約束關(guān)系鏈接起來,就形成一個Chain


    Chain
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末陪拘,一起剝皮案震驚了整個濱河市厂镇,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌左刽,老刑警劉巖捺信,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異欠痴,居然都是意外死亡迄靠,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門喇辽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來掌挚,“玉大人,你說我怎么就攤上這事菩咨》褪剑” “怎么了?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵抽米,是天一觀的道長特占。 經(jīng)常有香客問我,道長缨硝,這世上最難降的妖魔是什么摩钙? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮查辩,結(jié)果婚禮上胖笛,老公的妹妹穿的比我還像新娘。我一直安慰自己宜岛,他們只是感情好长踊,可當我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著萍倡,像睡著了一般身弊。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天阱佛,我揣著相機與錄音帖汞,去河邊找鬼。 笑死凑术,一個胖子當著我的面吹牛翩蘸,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播淮逊,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼催首,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了泄鹏?” 一聲冷哼從身側(cè)響起郎任,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎备籽,沒想到半個月后舶治,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡胶台,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年歼疮,在試婚紗的時候發(fā)現(xiàn)自己被綠了杂抽。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片诈唬。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖缩麸,靈堂內(nèi)的尸體忽然破棺而出铸磅,到底是詐尸還是另有隱情,我是刑警寧澤杭朱,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布阅仔,位于F島的核電站,受9級特大地震影響弧械,放射性物質(zhì)發(fā)生泄漏八酒。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一刃唐、第九天 我趴在偏房一處隱蔽的房頂上張望羞迷。 院中可真熱鬧,春花似錦画饥、人聲如沸衔瓮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽热鞍。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間薇宠,已是汗流浹背偷办。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留澄港,地道東北人爽篷。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像慢睡,于是被迫代替她去往敵國和親逐工。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,843評論 2 354