#author("2024-07-23T16:20:11+08:00","default:Admin","Admin") #author("2024-07-23T16:20:34+08:00","default:Admin","Admin") [[Android]] |单位|意义|h |px(像素)|最基本的屏幕像素单位。| |dp/dip(设备独立像素)|一种基于屏幕密度的抽象单位,不同密度的屏幕上能尽量保持显示效果的一致性。| |sp(可缩放像素)|主要用于字体大小,会根据用户的字体设置进行缩放,和 dp 类似但更适合字体相关的设置。| |in(英寸)|实际的长度单位。| |mm(毫米)|实际的长度单位。 |mm(毫米)|实际的长度单位。| |属性|用途|h |android:layout_width="100dp" |固定100相对像素,dp相对像素,跟随设备改变具体大小,px绝对像素| |android:layout_marginTop="100dp"|顶部距离100像素| |android:layout_toLeftOf="@id/xxx" |将控件的右边缘和给定ID控件的左边缘对齐| |android:layout_alignLeft="@id/xxx"|将控件的左边缘和给定ID控件的左边缘对齐| |android:layout_alignParentRight="true"|将控件的右边缘和父控件的右边缘对齐| |android:layout_above="@id/xxx"|将控件置于给定ID控件之上 | |android:layout_below="@id/xxx"|将控件置于给定ID控件之下| |android:layout_centerInParent="true"|将控件置于父控件的中心位置 | |android:layout_centerHorizontal="true"|将控件置于水平方向的中心位置 | |android:layout_centerVertical="true"|将控件置于垂直方向的中心位置| |android:layout_gravity="center"|LinearLayout子元素的特有属性,布局对齐方式|