2020-09-03

2020-09-03

六种布局:

1.线性布局LinearLayout

可以让内部组件按照水平或垂直的方式进行摆放。还可以通过权重的方式让内部组件等 比例摆放。

2.相对布局RelativeLayout

可以让内部组件相对父容器来进行摆放,还可以相对兄弟组件来摆放。

3.帧布局FrameLayout

可以让组件一个叠加一个进行摆放。

4.表格布局TableLayout

可以让组件按照行的方式进行摆放,如果想让一行有多列可以放在TableRaw组件中。

5.网格布局GridLayout

让组件按照行与列的方式进行摆放。

6.绝对布局AbsoluteLayout

让组件按照xy的坐标来进行摆放

Android基本控件:

1. 文本框:TextView,显示文字

textSize :设字体 

textColor:设颜色  

layout_margin: 设边距  

layout_gravity:设居中  

2. 输入框:EditText,输入文字

输入框的属性与文本框一致,但是多了一个hint(提示文字)

3. 按钮:Button,点击

每一种控件都可以设宽、高(必须要设置),layout_width、layout_height都可以设为自适应大小

自适应大小:wrap_content

填满父视图:match_parent(线性布局当前的方向上,任何控件不能使用match,但是与之垂直的方向上可以用)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。