目录
在Android开发中,布局(res-->layout)是一种定义用户界面(UI)的XML文件,它作为视图对象(View)和视图组(ViewGroup)的容器,用来确定应用界面的结构。
☛ ☛☛布局是一个ViewGroup,理解其Parent与child的关系
通用属性 |
|
---|---|
属性 |
描述 |
layout_width layout_height |
自身的尺寸:固定像素值 / wrap_content(自适应子视图的大小)/ match_parent(匹配父容器的大小) |
background | 背景色,16进制值 或 图片 |
id | 唯一标识符(必须唯一),用于定位该控件,例如:@id/titletv |
padding | 内边距 |
组合方式:padding_left、padding_right | |
margin | 外边距 |
visibility | visible:显示;invisible:不显示但是占用空间;gone:不显示也不占用空间 |
focusable | 是否可以获取焦点 |
enabled | 是否启用该控件 |
一、 LinearLayout(线性布局)
orientation | 线性布局的方向:vertical(垂直)或horizontal(水平) |
gravity |