基本概念铺垫

像素

像素(pixel)为图像的基本单位,是一个抽象的采样,在很多情况下,它们采用点或者方块显示。每个像素可有各自的颜色值,可以采用RGB表示。单位面积内的像素越多代表分辨率越高,所显示的图像就会接近于真实物体。

屏幕尺寸

屏幕尺寸(Screen size)指屏幕的物理尺寸,一般用屏幕对角线长度表示,单位英寸(1英寸 = 2.54 厘米)。如小米4是5英寸。

宽高比率

宽高比率(Aspect Ratio)指的是实际屏幕的物理尺寸宽高比,如16:9,4:3等等。

屏幕密度

屏幕密度(Screen density)指的是屏幕里像素值浓度,分辨率/屏幕尺寸可以反映出手机密度。为了方便,Android将屏幕密度分为6种,low, medium, high, extra-high, extra-extra-high, and extra-extra-extra-high.

分辨率

分辨率(Resolution)和电脑的分辨率概念一样,指手机屏幕纵、横方向像素个数。如1920*1080,它表示纵向一列有1920个像素,横向一行有1080个像素。

DPI

DPI(dot per inch),每英寸像素数,可以反映屏幕的清晰度,可用于缩放UI。例如,如果一个320×240分辨率的屏幕之物理尺寸为2 inch×1.5 inch,那么DPI = 320/2 = 240/1.5 =160。一般的,计算的方法为对角线像素值/对角线长度(屏幕尺寸)。如计算WVGA(800*480)分辨率,3.7英寸的密度DPI为sqrt(800^2 + 480^2)÷3.7 = 252

dip(dp)

DIP = Density-independent pixel,与密度无关像素,亦称为设备独立像素(Device independent pixel),是一个虚拟的像素的单元,其等价于160dpi屏幕的一个实际物理像素。这种160dpi的屏幕的屏幕密度是系统假设一个基准密度(也就是medium级别的密度),在运行时,系统会将DP值根据不同DPI的屏幕转化具体的物理的像素。公式为px = dp * (dpi / 160)。如一个240dpi的屏幕,1dp在其上实际等于1.5个物理像素px。在布局时应该使用dp作为单位以方便适配

Android对手机屏幕尺寸和dpi分级的情况

具体的数据(适配常用,重点关注)

ldpi (low) ~120dpi

mdpi (medium) ~160dpi

hdpi (high) ~240dpi

xhdpi (extra-high) ~320dpi

xxhdpi (extra-extra-high) ~480dpi

xxxhdpi (extra-extra-extra-high) ~640dpi

屏幕显示密度dpi_屏幕密度和DPI的对应关系相关推荐

  1. 屏幕显示密度dpi_华为mate7——修改 DPI 屏幕密度 !可使屏幕在视觉上变得更大...

    本帖最后由 丶浩南丶 于 2015-6-5 18:36 编辑 7eed1eeb1ec25a2f7c2eba32caac659a8147.jpg (99.56 KB, 下载次数: 106) 2015-6 ...

  2. 屏幕显示密度dpi_屏幕dpi是什么意思?

    可能用ppi更准确一些.指的是屏幕的分辨率. 分辨率(resolution):指给定的距离(或面积)内"点"或"像素"的数量.有时被称为"解析度&qu ...

  3. 屏幕显示密度dpi_像素密度( DPI )常用于屏幕显示的描述,意思是每英寸像素点的数量。_学小易找答案...

    [单选题]Issues of price, place, promotion, and product are ____conventional concerns in planning market ...

  4. 屏幕适配,彻底理解dp,dpi,屏幕密度,分辨率之间的爱恨纠葛

    android初学者都会对密度,分辨率,dp,dpi等等混淆,今天来好好捋一捋这剪不断理还乱的江湖关系! 废话不多说,直入主题. in:英寸inch,物理尺寸,1in =2.54厘米(cm).4.2寸 ...

  5. 相同屏幕密度density分辨率不同时

    一般情况下不同密度对应不同分辨率 密度 ldpi mdpi hdpi xdpi xxdpi 屏幕密度 0.75 1 1.5 2 3像素密度值(density) 120 160 240 320 480( ...

  6. 图像相关——DPI、PPI、像素、屏幕密度等关系与解释

    今天查了一下有关图像分辨率,设备显示分辨率,以及其他的一些相关概念.之前一直没弄懂,在手机.电脑设备上的分辨率与摄影机上面的分辨率有什么不同,还有DPI.PPI又是什么.今天查了之后大概有了一些了解, ...

  7. 【Android 屏幕适配】屏幕适配基础概念 ③ ( 屏幕像素密度 DPI 与素材大小关联 | 屏幕像素密度 DPI 与 屏幕密度限定符关联 )

    文章目录 一.屏幕像素密度 DPI 与素材大小关联 二.屏幕像素密度 DPI 与 屏幕密度限定符 xhdpi 关联 参考文档 : 设备兼容性概览 屏幕兼容性概览 支持不同的像素密度 声明受限屏幕支持 ...

  8. Android11增加对dpi屏幕密度的设置

    文章目录 硬件环境 零.原理讲解 一.内核修改 1.1 头文件 1.2 驱动 1.3 赋予对应节点可读属性 二.增加设置 2.1 增加对应设置的入口 2.2 增加对应选项列表 2.3 增加功能代码 2 ...

  9. 分辨率、像素、密度和屏幕尺寸的关系(换算)

    手机的分辨率 像素 密度和 屏幕尺寸是我们经常听到的字眼,它们之间的关系如下: 分辨率是指屏幕上有横竖各有多少个容器点,每个容器点是用于容纳一个像素的. 像素严格来说是指用于图片上的,图片上的像素点越 ...

最新文章

  1. 常用广告类型的包装代码示例
  2. 与其撩妹尬舞,倒不如跟AI学跳舞
  3. Linux的chkconfig:对系统服务进行增删改查
  4. SAP Spartacus当前产品主数据数据格式的一个例子
  5. Oracle中Select语句完整的执行顺序
  6. Net4.0---对HTML净化的处理
  7. Java基础 【Arrays 类的使用】
  8. count(1),count(*),count(rowid)
  9. 大话设计模式-原型模式的浅复制与深复制
  10. python在数据分析方面的应用、下列说法正确_智慧树知到大数据分析的python基础答案...
  11. MySQL服务端恶意读取客户端文件漏洞 (DDCTF2019和国赛均涉及到这个漏洞)
  12. Lattice FPGA 开发工具Diamond使用流程总结——安装
  13. 有限域的加减乘除运算
  14. win10系统 开启蓝牙服务器,Win10打开蓝牙的方法步骤详解
  15. 计算机图形学---常用颜色模型汇总(RGB,CMY,HSV)
  16. 量化:常见策略指标合集
  17. 移动 云MAS 发短信 .net HTTP 请求
  18. 让华为小米抱团 统一推送联盟究竟是何方神圣?
  19. nginx配置点播服务
  20. 拉拉米抢单发单源码 二开ui 带视频介绍 放量功能

热门文章

  1. Oracle 补全数据
  2. 【GlobalMapper精品教程】048:空间操作(5)——对称差集(Symmetrical Difference)
  3. c 服务器和android客户端,通过TCP与c + +(套接字服务器)conect android(套接字客户端)...
  4. 基于python+tkinter的计算器练习
  5. 1、non-finite loss, ending training tensor(nan, device=‘cuda:0‘,2、‘LogSoftmaxBackward3、Function ‘MulB
  6. 出院小结识别——在线OCR识别测试链接及效果
  7. 如何才能成为成功的独立游戏开发者?
  8. 计算机辅助教育阶段,计算机辅助教育复习资料之一
  9. Android androidx下的fragment懒加载
  10. Java应用简易开发框架SAF介绍(一)