安卓中的线性布局主要分为垂直和水平两个方向。
这里以登录界面为例。
一:创建项目后,默认布局不是线性布局,所以要把全局布局改成线性布局
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
二、这个登录界面可以看作是整体为垂直的布局,其中包含了三个水平的布局
可以从design界面直接添加组件:
三、完成上述后,整体组件偏左,使用gravity
android:gravity="center"
四、每个框之间的间隙可以用margin
android:layout_marginRight="30px"