Android番外篇 关于移动端开发的设备属性说明(下)

一、屏幕尺寸 - 详细图

在这里插入图片描述

二、分辨率 - 详细图

在这里插入图片描述

三、屏幕像素密度

屏幕像素密度(DPI)指每一英寸长度中,可显示输出的像素个数,DPI的数字受屏幕尺寸和分辨率所影响,DPI可以通过计算所得

在这里插入图片描述

四、什么是dp、dip、sp、px,它们之间的关系?

  1. px 构成图像的最小单位
  2. dip Desity Independent pixels的缩写,即密度无关像素

android内部在识别图像像素时以160dpi为基准,1dip=1px或1dp=1px

例:在下列三台设备上使用DP进行操作

  1. 480 * 320 160dpi 那么这台机器上的1DP会被翻译成1px
  2. 800 * 480 240dpi 那么这台机器上的1DP会被翻译成1.5px
  3. 1080 * 1920 420dpi 那么这台机器上的1DP会被翻译成3px

五、什么是mdpi、hdpi、xdpi、xxdpi、xxxdpi,如何计算和区分?

  名称	               像素密度范围	       图片大小
  mdpi	               120dp~160dp	       48×48px
  hdpi	               160dp~240dp	       72×72px
  xhdpi	               240dp~320dp	       96×96px
  xxhdpi	           320dp~480dp	       144×144px
  xxxhdpi	           480dp~640dp	       192×192px

在Google官方开发文档中,说明了mdpi:hdpi:xhdpi:xxhdpi:xxxhdpi=2:3:4:6:8的尺寸比例进行缩放。例如,一个图标的大小为48×48dp,表示在mdpi上,实际大小为48×48px,在hdpi像素密度上,实际尺寸为mdpi上的1.5倍,即72×72px,以此类推

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

其子昱舟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值