分辨率,像素,dp之间的联系
参考:
1. https://www.zhihu.com/question/21149600
2. https://www.jianshu.com/p/ec5a1a30694b
像素:即px,画面中最小的的点(单位色块)
分辨率:画面水平方向的像素 * 画面垂直方向的像素
分辨率分为两种:屏幕分辨率 和 图像分辨率
屏幕分辨率:
例如:屏幕分辨率是 1024 x 768,也就是说设备屏幕的水平方向上有 1024 个像素点,垂直方向上有 768 个像素点
像素的尺寸不固定,不同设备上一个单位像素色块的大小不一定是一样的
例如:相同尺寸的两个屏幕,分辨率大小可以不一样。分辨率越大,单位像素越小,屏幕上展示的像素点越多,展示的画面就越精细。而分辨率低的屏幕,单位像素更大,屏幕上展示的像素点更少,展示的效果便没有那么精细。
图像分辨率:
例如:一张图片分辨率是 500 x 200,也就是说这张图片在屏幕上 1:1 放大时,水平方向有 500 个像素点,垂直方向上有 200 个像素点。
在同一个设备上,图片分辨率越高,这个图片 1:1 放大时,图片面积越大;图片分辨率越低,这个图片 1:1 放大时,图片面积越小。(可以理解为图片的像素点和屏幕的像素点是一个一个对应的)
在屏幕上将图片超过100%放大时,设备会通过算法进行像素补足;同理,把图片小于100%缩小时,设备会通过算法减少像素。
屏幕像素密度:每英寸的像素点数
单位:dpi (dots per ich)
密度类型 | 代表的分辨率(px) | 屏幕像素密度(dpi) |
---|---|---|
低密度(ldpi) | 240x320 | 120 |
中密度(mdpi) | 320x480 | 160 |
高密度(hdpi) | 480x800 | 240 |
超高密度(xhdpi) | 720x1280 | 320 |
超超高密度(xxhdpi) | 1080x1920 | 480 |
屏幕像素密度和分辨率之间的关系
密度无关像素:与终端的实际物理像素点无关
单位:dp,保证在不同像素密度的设备上显示相同的效果
密度类型 | 代表的分辨率(px) | 屏幕密度(dpi) | 换算(px/dp) | 比例 |
---|---|---|---|---|
低密度(ldpi) | 240x320 | 120 | 1dp=0.75px | 3 |
中密度(mdpi) | 320x480 | 160 | 1dp=1px | 4 |
高密度(hdpi) | 480x800 | 240 | 1dp=1.5px | 6 |
超高密度(xhdpi) | 720x1280 | 320 | 1dp=2px | 8 |
超超高密度(xxhdpi) | 1080x1920 | 480 | 1dp=3px | 12 |
在Android中,规定以 160dpi为基准:1dp = 1px
分辨率,像素,dp之间的联系相关推荐
- 【全解析】屏幕尺寸/分辨率/像素/PPI之间到底什么关系?
今天我给大家来讲讲这几个咱们经常打交道的词到底啥意思,以及他们之间到底有什么关系.这篇文章是我花了一个下午从N多篇文章里提炼出的一个白话版,保证让你看得懂.咱们从手机开始说起吧.先上一张图,给大家看看 ...
- Android 屏幕尺寸、屏幕分辨率(px)、屏幕像素密度(dpi)、密度无关像素(dp/dip)、屏幕适配
1. dp , dpi , px 关系 (假设已经熟悉了基本概念,也可以参考最后的链接) 2. 运行时dp 如何转换成 px 3. 使用dp 和 px 设计结果比较 参考: Android屏幕适 ...
- android计算dpi代码_android计算pad或手机的分辨率/像素/密度/屏幕尺寸/DPI值的方法...
手机分辨率基础知识(DPI,DIP计算) 1.术语和概念 术语 说明 备注 Screen size(屏幕尺寸) 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托 ...
- android 单位pt,Android APPUI设计师必知:pt sp dp之间的关系
我们都知道APP UI设计师常用的工具是Ps或者Ai,但是里面都没有sp的单位的.我们先来普及下一些关于Android尺寸单位或者是分辨率一些知识点: px: pixels(像素). 不同设备显示效果 ...
- 【CSS】物理像素 DP(device pixels)、物理像素比(DPR)、px 逻辑像素(CSS像素)、DPI、PPI 的概念解析 以及1px问题解决方法
物理像素 .物理像素比.物理像素比.px 逻辑像素概念解析 前言 一.前提概念 1.分辨率与物理尺寸关系 目前绝大部分显示器都是基于点阵的 同样的分辨率下,每个小点的尺寸仍然是可以大可以小的 DPI( ...
- U3D屏幕坐标,世界坐标,像素坐标之间的关系
U3D屏幕坐标,世界坐标,像素坐标之间的关系 U3D中,屏幕坐标和世界坐标单位一样,二者之间是直接的一一对应关系,不受屏幕分辨率影响.默认情况下屏幕空间画布的左下角坐标是世界原点(0,0,0),这种情 ...
- 图像分辨率+像素+尺寸+文件内存大小
图像分辨率 1.图像分辨率是指在计算机中保存和显示一幅数字图像所具有的分辨率,它和图像的像素有直接的关系.例如,一张分辨率为640×480像素的图片,其分辨率就达到了307200像素,也就是常说的30 ...
- 分辨率 像素 密度和 屏幕尺寸的关系
1.手机的分辨率 像素 密度和 屏幕尺寸是我们经常听到的字眼,它们之间的关系如下: 分辨率是指屏幕上有横竖各有多少个容器点,每个容器点是用于容纳一个像素的. 像素严格来说是指用于图片上的,图片上的像素 ...
- 【转】图片像素数、打印机分辨率、打印尺寸之间的关系
转自:http://itbbs.pconline.com.cn/dc/625786.html 图片像素数.打印机分辨率.打印尺寸之间的关系. ============================= ...
- 三维视觉基础之世界坐标系、相机坐标系、图像坐标系和像素坐标系之间的转换关系
三维视觉基础之世界坐标系.相机坐标系.图像坐标系和像素坐标系之间的转换关系 一.各坐标系介绍 二.世界坐标系和相机坐标系之间的转换 三.相机坐标系和图像坐标系之间的转换 四.图像坐标系和像素坐标系之间 ...
最新文章
- tensorflow随笔-保存与读取使用模型
- Window之Fiddler构建请求
- struts实现分页_在TensorFlow中实现点Struts
- 前端学习(3067):vue+element今日头条管理-element里面的image组件
- struts与spring整合方法copy
- flask使用sqlit3的两种方式
- java简单单向链表_用java简单的实现单链表的基本操作
- Flink 1.13,State Backend 优化及生产实践分享
- java中参数 ...的用法和意思
- SmartDrv的前世今生——PrimoCache_2.2.0汉化
- [NOIP模拟测试30]题解
- Follow Me: ArcPy(2)
- UEFI开发与调试---edk2中的Package
- MySQL:检索数据
- 安装双系统时进行多重引导,最好先安装Windows再装Linux
- LSM 树(Log-Structured Merge-Tree) 原理
- RedHat Linux 9.0的安装+下载+入门指南(图文并茂)
- 【通信】基于 ADMM 的大规模 MIMO 无穷范数检测附matlab代码
- Flash版(迷你音乐播放器mp3Player1.0 Beta1 )附源码
- 找不到网络名_书荒粮草,网络小说推荐大合集:文笔一流,拒绝套路