我应该将什么用于边距,sp或dp?

use*_*022 2 android android-layout

我见过有些人使用sp作为边距,比如:

android:layout_marginLeft="40sp"
Run Code Online (Sandbox Code Playgroud)

虽然许多人一直在使用dp,例如:

android:layout_marginLeft="40dp"
Run Code Online (Sandbox Code Playgroud)

有谁能请确认这两者之间哪个更好,何时应该使用哪个?任何帮助将受到高度赞赏.

Mus*_*tlu 5

sp对于字体大小,dp其他一切.sp代表与尺度无关的像素,dp代表dip=与密度无关的像素.详细解释