絕對布局的概念
絕對布局(AbsoluteLayout)是通過指定x甫窟、y坐標(biāo)來控制每一個控件位置的。
常用屬性
屬性 | 含義 |
---|---|
android:layout_x | x坐標(biāo) |
android:layout_y | y坐標(biāo) |
例如:設(shè)置按鈕處于x 50,y 50的位置
<?xml version="1.0" encoding="utf-8"?>
<AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_x="50dp"
android:layout_y="50dp"/>
</AbsoluteLayout>
常用度量單位
px:像素种冬,即在屏幕中可以顯示最小元素單位镣丑。
pt:磅數(shù),一磅等于1/72英寸娱两,一般pt會作為字體的單位來顯示莺匠。
dp:基于屏幕密度的抽象單位。不同設(shè)備有不同的顯示效果十兢,根據(jù)設(shè)備分辨率的不同來確定控件的尺寸趣竣。
sp:可伸縮像素摇庙,采用與dp相同的設(shè)計(jì)理念,推薦設(shè)置文字大小時使用期贫。