大小单位:px,dp,sp
px:手机屏幕的最小显示单位,它与设备的显示屏有关。一般来说,同样尺寸的屏幕(比如6英寸手机),如果看起来越清晰,则表示像素密度越高,以px计量的分辨率也越大。**
pd:有时也写作dip,指的是与设备无关的显示单位,它只与屏幕的尺寸有关。一般来说,同样
尺寸的屏幕以dp计量的分辨率是相同的,比如同样是6英寸手机,无论它由哪个厂家生产,其分辨
率换算成dp单位都是一个大小。
sp的原理跟dp差不多,但它专门用来设置字体大小,也是Android推荐的字号单位。手机在系
统设置里可以调整字体的大小(小、标准、大、超大)。设置普通字体时,同数值dp和sp的文字看
起来一样大:如果设置为大字体,用dp设置的文字没有变化,用sp设置的文字就变大了。
视图宽高:
**(1)match_parent:**表示与上级视图保持一致。上级视图的尺寸有多大,当前视图的尺寸就 有多大。 **(2)wrap_content:**表示与内容自适应。对于文本视图来说,内部文字需要多大的显示空间, 当前视图就要占据多大的尺寸。但最宽不能超过上级视图的宽度,一旦超过就要换行:最高不能超 过上级视图的高度,一旦超过就会被隐藏。 (3)以dp为单位的具体尺寸,比如300dp,表示宽度或者高度就是这么大。