美文网首页
屏幕适配的一些概念02

屏幕适配的一些概念02

作者: js_huh | 来源:发表于2020-07-28 17:14 被阅读0次

名称解释

  • inch - 意为英寸.
  • dots per inch (缩:dpi) - 意为每英寸的点数
  • point (缩:pt) - 意为点. 1pt = 1/72 inch.

  • pixel (缩:px) - 意为像素. 表示个数。
    如: 10px,代表10个像素点。
    在不同的设备分辨率的屏幕下,像素点显示的长度是不同得。
  • pixels per inch (缩:ppi) - 意为每英寸的像素数,可以理解为像素密度.
    ppi 计算公式: ppi=(横向像素数的平方+纵向像素数的平方)开方/屏幕尺寸。
  • diagonal - 意为屏幕的对角线, 对角线的长度决定屏幕尺寸

  • Retina Display 意为视网膜显示屏,也就是ppi > 300的显示屏。
    人眼每英寸最对可以看到大约 300 个像素,多了就分辨不出来了,也就是 ppi 的值为 300,Retina Display 所表示的就是,ppi 大于 300 的显示屏。

分辨率

  • points 意为坐标系统/逻辑分辨率 - 表示的是横纵向点(point)的个数。
    如: iPoneX的points为375*812, 含义是,左上角为坐标原点,横向为 375 个 point,纵向有 812 个 point.
  • Physical Pixels 意为物理/设备分辨率 - 表示的是横纵向像素(pixel)个数。
    如: iPoneX设备分辨率为1125*2436像素.指的是在横向有 1125 个像素,纵向有 2436 个像素.
    • 相同的设备分辨率的情况下:
      尺寸越大,ppi 的值越小,显示就越粗糙。
      尺寸越小,ppi 的值越大,显示就越细腻。
  • 设备分辨率和尺寸、ppi 有关。
    逻辑分辨率和尺寸、dpi 有关。

  • Device Pixel Ratio(Scale) - 意为渲染比例
    如果 Scale 数值为 1,那么一个逻辑坐标点需要一个像素点进行渲染,(对应 ppi 和 dpi 数值都相同)
    如果数值为 2,那么一个逻辑坐标点则需要两个像素点进行渲染。

Scale 渲染比例的作用

  • iPone3G 和 iPone4(s) 手机屏幕尺寸相同(3.5英寸)
  • 在iPone3G中画一英寸长度的线,需要163个像素(ppi = 163). 在iPone4(s)中,需要326个像素.
  • 按道理,在iPone3G中一英寸长度的线,拿到iPone4(s)中显示,会比在iPone3G中显示的要小一半!
  • 开发时因手机的设备分辨率的不同,而在设计页面布局时,需要针对每款手机的分辨率再次设置吗?(不需要)
  • 开发时只需关心Points(逻辑分辨率). 苹果的Scale 渲染比例会帮做好剩下的事情. 如:
    一英寸长度的线在iPone3G中,渲染比例为1:1.最后长度1px.
    一英寸长度的线在iPone4G中,渲染比例为2:1.最后长度2px.

也可以看看

屏幕适配的一些概念01

相关文章

  • 屏幕适配的一些概念01

    设计尺寸规范-表格 设计尺寸规范-图文 设计尺寸规范-开发尺寸 也可以看看 屏幕适配的一些概念02 手机适配浏览,...

  • 从PopupWindow的使用联想到的Android屏幕适配

    多屏幕适配及PopupWindows 1.多屏幕适配的一些概念 谷歌Android官网对多屏幕适配术语和概念的介绍...

  • 屏幕适配的一些概念02

    名称解释 inch - 意为英寸. dots per inch (缩:dpi) - 意为每英寸的点数 point ...

  • Android屏幕适配

    屏幕适配相关概念主流适配方案 一、屏幕适配相关概念 1、屏幕尺寸单位:英寸表示:手机对角线的物理尺寸 2、屏幕分辨...

  • 屏幕适配

    基本概念 适配 概念:适合兼容各种不同的情况系统适配:针对不同系统版本进行适配屏幕适配:针对不同大小的屏幕尺寸进行...

  • Android屏幕适配-基础篇

    Android屏幕适配-基础篇Android屏幕适配-应用篇 重要概念 什么是屏幕尺寸、屏幕分辨率(px)、屏幕像...

  • android适配方案

    一, 关于适配的一些概念性的知识 1.1. 重要的概念解释 1.1.1. 屏幕尺寸: 屏幕尺寸指屏幕的对角线的长度...

  • Android屏幕适配(2) — drawable与mipmap

    前言 上节我们讲到了屏幕适配的几个基本概念。大家感兴趣的可参考Android屏幕适配(1) — 概念解释[http...

  • 屏幕适配那些事(01)屏幕适配和逻辑分辨率

    屏幕适配是一个老生常谈的问题了,我用这三篇博客和大家讨论点屏幕适配相关的干货。 01 屏幕适配和逻辑分辨率 02 ...

  • 屏幕适配那些事(03)几点建议

    屏幕适配是一个老生常谈的问题了,我用这三篇博客和大家讨论点屏幕适配相关的干货。 01 屏幕适配和逻辑分辨率 02 ...

网友评论

      本文标题:屏幕适配的一些概念02

      本文链接:https://www.haomeiwen.com/subject/ubaayctx.html