0. 前言
Android 是通过容器的布局属性来管理子控件的位置关系。布局过程就是把界面上的所有控件,根据其间距的大小,摆放在正确位置。
1. Android 的七大布局
● LineLayout:线性布局
● RelativeLayout:相对布局
● FrameLayout:帧布局
● AbsoluteLayout:绝对布局
● TableLayout:表格布局
● GridLayout:网格布局
● ConstraintLayout:约束布局
2. Android 四大组件
● activity:与用户交互的可视化界面
● service:实现程序后台运行的解决方案
● content provider:内容提供者,提供程序所需要的数据
● broadcast receiver:广播接收器,监听外部事件的到来(例如来电)
3. 常用控件
● TextView:文本控件
● EditText:可编辑文本控件
● Button:按钮
● ImageButton:图片按钮
● ToggleButton:开关按钮
● ImageView:图片控件
● CheckBox:复选框控件
● RadioButton:单选框控件
4. 布局
一种可用于放置很多控件的容器;
可以按照一定的规律调整内部空间的位置,从而编写出精美的界面;