首页 > 试题广场 >

Google推荐Android使用的字号单位是什么

[单选题]
Google推荐Android使用的字号单位是什么
  • dip
  • px
  • sp
  • pt
实际开发建议使用dp代替sp,因为大多数app都没有对不同尺寸的文字做屏幕适配,直接使用sp会导致用户调整字体后UI文字变形、展示不全等。一些特定的纯文字浏览页面,做了屏幕文字适配的页面再考虑用sp
发表于 2020-05-16 14:01:55 回复(0)

Android 开发字体的大小需要用google提供的sp单位,而控件的大小需要使用dip 或者dp。

  1. dp(或者dip device independent pixels)一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp=1px。不同设备有不同的显示效果,这个和设备硬件有关。

  2. sp(Scaled Pixels)主要用于字体显示,与刻度无关的一种像素,与dp类似,但是可以根据用户的字体大小首选项进行缩放。

  3. px即像素,1px代表屏幕上一个物理的像素点,px单位不被建议使用,因为同样100px的图片,在不同手机上显示的实际大小可能不同。
编辑于 2019-10-30 16:17:32 回复(0)