【屏幕适配】像素密度 分辨率 dp px的关系
1、什么是像素密度
- 每一寸所含有的像素点的个数。单位dpi。
2、dp与px的关系
- Android规定,在屏幕像素密度为160dpi的情况下,1dp=1px。而在像素密度为320dpi的情况下,1dp=2px,以此类推。
- 1dp = dpi/160 px。即在320dpi的手机上,1dp相当于2px。
3、分辨率、屏幕尺寸、像素密度到底指什么
- 分辨率:分辨率(resolution,港台称之为解析度)就是屏幕图像的精密度,是指显示器所能显示的像素的多少。例如:1080px * 1920px 代表屏幕宽度1080个像素,高度1920个像素,一块屏幕共可以显示2073600个像素。
- 注意:只有当屏幕尺寸一样的情况下,分辨率越高,显示效果才越精细和细腻。受显像管点距的影响,并不一定分辨率越大越清晰。
- 根据2中公式,应该是像素密度越高越精细
- 屏幕尺寸指的对角线的长度,单位英寸。
- 像素密度=屏幕对角线的像素点数➗对角线英寸
举例:
小米 MIX2分辨率为 1080*2160,尺寸为6英寸,像素密度是多少?
- 求像素密度需要知道对角线长度
- 屏幕对角线长度 即三角形斜边求值。斜边 = √(屏幕宽px²+屏幕高px²)= 402.5dpi
- 即,在此手机上 1px = 160/402.5dp = 0.4dp。所以UI设计稿中 100px的长度,在小米 MIX2上长度为40dp。
总结:
- 像素密度跟分辨率、屏幕尺寸有关系。
- 同一dp值,例如40dp,在不同dpi的手机上显示的像素长度不一样。实际显示px = 40 * (实际dpi/160)个px
【屏幕适配】像素密度 分辨率 dp px的关系相关推荐
- 【Android 屏幕适配】屏幕适配基础概念 ② ( 像素 px 与 密度无关像素 dip | 像素 px 与 密度无关像素 dip 在不同屏幕像素密度 dpi 下的换算关系 )
文章目录 一.像素 px 与 密度无关像素 dip 二.像素 px 与 密度无关像素 dip 在不同屏幕像素密度 dpi 下的换算关系 参考文档 : 设备兼容性概览 屏幕兼容性概览 支持不同的像素密度 ...
- android 屏幕最小宽度_最小宽度360dp Android屏幕适配—被偷走的dp - 硬件设备 - 服务器之家...
最小宽度360dp Android屏幕适配-被偷走的dp 发布时间:2017-05-11 来源:服务器之家 一.Android手机屏幕DPI DPI概念自行百度 Android手机按照不同DPI分为: ...
- 屏幕适配,彻底理解dp,dpi,屏幕密度,分辨率之间的爱恨纠葛
android初学者都会对密度,分辨率,dp,dpi等等混淆,今天来好好捋一捋这剪不断理还乱的江湖关系! 废话不多说,直入主题. in:英寸inch,物理尺寸,1in =2.54厘米(cm).4.2寸 ...
- 屏幕尺寸、分辨率、像素密度及其三者之间的关系
屏幕尺寸 屏幕对角线的长度 单位英寸,1英寸等于2.54厘米 分辨率 横纵向方向像素的大小 纵向像素*横向像素,如1920px*1080px 单位像素(px) 像素密度 指每英寸屏幕所拥有的像素的数量 ...
- android app固定dp,Android屏幕适配—被偷走的dp
一.Android手机屏幕DPI DPI概念自行百度 Android手机按照不同DPI分为:ldpi.mdpi. hdpi. xhdpi. xxhdpi等. 在不同的DPI上,px和dp有不同的比例关 ...
- 屏幕适配中的dip与px之间的转化
在项目中,为了适配所有的屏幕,有时候会使用到dip和px之间的转换 dip 称为设备独立像素,在不同的移动设备上,有着不同的显示效果,与设备的显示器的单位像素点有关. px则是真是的物理像素,1px就 ...
- 【Android 应用开发】Android屏幕适配解析 - 详解像素,设备独立像素,归一化密度,精确密度及各种资源对应的尺寸密度分辨率适配问题
. 作者 :万境绝尘 转载请注明出处 : http://blog.csdn.net/shulianghan/article/details/19698511 . 最近遇到了一系列的屏幕适配问题, 以及 ...
- 分辨率,屏幕尺寸,屏幕密度,dp,px,sp
我们在做UI时候经常遇到这几个概念,但是就是不知道他们之间的关系,这篇文章将会解惑. 像素:显示图像的基本单元,单位px 分辨率:是纵横向上的像素点数,单位是px,比如1920*1080说的是纵向有1 ...
- 浅谈屏幕适配 dp dip sp dpi ppi px sp
一.Drawable资源文件夹之间的关系 Android开发中,UI一般会制作多种图片素材,根据素材的分辨率大小,放在如下几个文件夹中: Android 工程里 res 目录下的 drawable-h ...
- Android屏幕像素密度适配详解
讲到像素密度,我们先要搞明白什么是像素密度,像素密度的字面上的意思为手机屏幕上一定尺寸区域内像素的个数.在Android开发中, 我们一般会使用每英寸像素密度(dpi)这样一个单位来表示手机屏幕的像素 ...
最新文章
- pandas读取csv文件,变换文件格式,并转换成numpy数组,取出数据
- 深度学习的数学 (6)误差反向传播法必需的链式法则
- iOS逆向工程——非越狱调试
- C++ 连接Mongo数据库实现增删改差
- 递归 dfs 记忆化搜索 动态规划
- mysql异机备份脚本_mysqldump使用rsync异地全量备份数据库
- 人工智能python编程训练营_贪心科技 人工智能 Python 编程特训营 第四个主题项目代码...
- android如何设置自适应大小的背景图片,Android 背景图片自适应方案
- AttributeError: 'list' object has no attribute 'send_keys',python+selenium 实现QQ空间网页的自动登陆。
- 计算机网络地址设置,如何设置电脑ip地址?电脑ip地址设置图文教程
- java判断字符串是否是中文_Java检查字符串是否包含中文字符
- 智能城市dqn算法交通信号灯调度_滴滴张博:智慧交通大脑是支撑城市可持续发展的重要基础设施...
- python根据经纬度画热力图_【python】使用python按照一定格式批量输出,地图热力图经纬度格式生成器...
- java fifo lifo_栈方法 LIFO - 队方法 FIFO
- 创意名片大全:一组精美的折叠效果名片设计
- ipad协议720版本
- 硬盘计算机类比推理,2019年国家公务员考试每日一练:类比推理(15)
- matlab:分析控制系统稳定性综合实例
- 计算机窗口中找不到桌面,电脑桌面上的部分图标不见了怎么办啊
- Java笔记:Java SE —— 核心类库(下)
热门文章
- 离散数学证明公式整理
- CSM (Compatility Suport Module)兼容支持模块
- TTL转HDMI,首选LT8618SXB,提供技术支持
- 中芯国际任命高永岗为董事长 周子学辞任执行董事职务
- python网页提交表单制作代码_Python实现网站表单提交和模板
- 软件测试周刊(第24期):最不重要的素质就是智商
- 通信恩仇,5G江湖(转)
- noi linux,NOI Linux使用教程(基础讲解)
- java 数字转中文_使用Java将阿拉伯数字转换为中文数字(适配小数转换)
- xsmax进入dfu模式_苹果xsmax怎么进入dfu