Android(安卓)- 4种基本布局
1.线性布局
LinearLayout:线性布局
EditText 和 Button 的 android:layout_weight 属性都为1,表示水平方向各占1/2
最理想的布局:
Button只占其自身内容大小的宽,其余的宽由EditText占用
2.相对布局
RelativeLayout :相对布局
相对父视图上、下、左、右
android:layout_alignParentTop="true"。
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
相对于另一个控件。
android:layout_toLeftOf="@id/button6"。相对button6在它左边
android:layout_toRightOf="@id/button6"。在button6右边
android:layout_above。在上面
android:layout_below。在下面
android:layout_alignBottom。同底
android:layout_alignRight。同右
android:layout_alignLeft。同左
android:layout_alignTop。同顶
3.帧布局
android:layout_gravity。可选值:
bottom、left、right、top
center、center_horizontal、center_vertical
4.百分比布局
PercentFrameLayout。继承帧布局的内容并可以使用百分比属性(相对父视图占用)。
app:layout_widthPercent="%50"app:layout_heightPercent="%50"
PercentRelativeLayout。道理同PercentFrameLayout。
引入布局
更多相关文章
- Android控件(TextView、EditView、ImageView、Button)
- Android(安卓)EditText常用属性功能汇总
- Android五大布局和ConstraintLayout
- android横竖屏切换
- 【Android】第7章(2)--布局控件常用的公共属性
- Android(安卓)输入法键盘和activity页面遮挡问题解决
- Android(安卓)Layout XML属性
- android:inputType 属性及其支持的取值
- Android(安卓)布局