这节课主要是对于基本布局的详解,一个丰富的界面总是要由很多个控件组成,要想各个控件都有条不紊地摆放在界面上不乱糟糟的,就需要借助布局来实现了。布局是一种可用于放置很多控件的容器,她可以按照一定的规律调整内部控件的位置,从而编写出精美的界面。当我们新建一个项目。我们还是可以依然运用ADT自动创建活动,这样可以省下很多事,创建的活动名和布局名都是用默认值。再创建两个子活动之后,我们可以新建一个layout.xml文件代码
LinearLayout是一种常用的布局,又称线性布局,这个布局会将他所包含的控件在线性方向上依次排列。这不仅有一个方向,我们可以通过Android:orientation属性选择排列方向。Vertical垂直方向,horizontal水平方向。Android:Layout_weight使用比例的方式来指定控件的大小,这在手机屏幕的适配性方面可以起到非常重要的作用。通过这几个属性,我们在这节课设计了一个关于身份信息的登录界面,觉得很新鲜有趣。