這節(jié)課主要是對(duì)于基本布局的詳解菇绵,一個(gè)豐富的界面總是要由很多個(gè)控件組成澎媒,要想各個(gè)控件都有條不紊地?cái)[放在界面上不亂糟糟的琅绅,就需要借助布局來(lái)實(shí)現(xiàn)了樊诺。布局是一種可用于放置很多控件的容器仗考,她可以按照一定的規(guī)律調(diào)整內(nèi)部控件的位置,從而編寫(xiě)出精美的界面词爬。當(dāng)我們新建一個(gè)項(xiàng)目秃嗜。我們還是可以依然運(yùn)用ADT自動(dòng)創(chuàng)建活動(dòng),這樣可以省下很多事顿膨,創(chuàng)建的活動(dòng)名和布局名都是用默認(rèn)值锅锨。再創(chuàng)建兩個(gè)子活動(dòng)之后,我們可以新建一個(gè)layout.xml文件代碼
LinearLayout是一種常用的布局虽惭,又稱(chēng)線性布局橡类,這個(gè)布局會(huì)將他所包含的控件在線性方向上依次排列。這不僅有一個(gè)方向芽唇,我們可以通過(guò)Android:orientation屬性選擇排列方向顾画。Vertical垂直方向,horizontal水平方向匆笤。Android:Layout_weight使用比例的方式來(lái)指定控件的大小研侣,這在手機(jī)屏幕的適配性方面可以起到非常重要的作用。通過(guò)這幾個(gè)屬性炮捧,我們?cè)谶@節(jié)課設(shè)計(jì)了一個(gè)關(guān)于身份信息的登錄界面庶诡,覺(jué)得很新鮮有趣。