android布局使用

254 阅读1分钟

1.id命名简单明确,多个单词的要用下滑线隔开。

2.制作布局页面时,每个控件的id命名需要规范

控件的命名缩写:

LinearLayout     ll
RelativeLayout   rl
ConstraintLayout cl
ListView         lv
ScollView        sv
TextView         tv
Button           btn
ImageView        iv
CheckBox         cb
RadioButton      rb
EditText         et

如: android:id="@+id/tv_title"

3.wrap_parent和match_parent区别:

wrap是扩展空间,并且强制性占用整个空间,不给其他控件留地方。

match的话是指“填充满”父容器。

设置一个视图的尺寸为wrap_content将强制性地使视图扩展以显示全部内容。以TextView和ImageView控件为例,设置为wrap_content将完整显示其内部的文本和图像。布局元素将根据内容更改大小。

当小控件要显示在中间时,width设置为wrap_parent,约束后能显示在中间

image.png

当width设置为match_parent或0dp时

image.png

4.图片使用.png格式

5.单位样式 :

android:android:layout_height="60dp"//高度或宽度距离用dp。
android:testSize"20sp"//单位是sp。