关闭

android中dp与px的关系

110人阅读 评论(0) 收藏 举报

这里写图片描述

在分辨率为X*Y的手机上,1px占屏幕宽度的1/X,占屏幕高度的1/Y,结合上图可以得出结论:

在240x320的手机上,1dp占屏幕宽度的1/(240/0.75)=1/320,占屏幕高度的1/(320/0.75)=1/427(四舍五入)
在320×480的手机上,1dp占屏幕宽度的1/(320/1)=1/320,占屏幕高度的1/(480/1)=1/480
在480×800的手机上,1dp占屏幕宽度的1/(480/1.5)=1/320,占屏幕高度的1/(720/1.5)=1/480
在720×1280的手机上,1dp占屏幕宽度的1/(720/2)=1/360,占屏幕高度的1/(1280/2)=1/640
在1080×1920的手机上,1dp占屏幕宽度的1/(1080/3)=1/360,占屏幕高度的1/(1920/3)=1/640
在1440×2560的手机上,1dp占屏幕宽度的1/(1440/4)=1/360,占屏幕高度的1/(2560/4)=1/640

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

Android中 dp,px,dpi三者之间的关系

首先弄明白三个概念 dp/dip(Density-independent pixel ) 设备独立像素(是一个关联Density和pixel的虚拟像素单位) dpi (dots per inc...
  • chenrunhua
  • chenrunhua
  • 2015-04-16 18:32
  • 2007

Android中 dp,px,dpi三者之间的关系

首先弄明白三个概念 dp/dip(Density-independent pixel ) 设备独立像素(是一个关联Density和pixel的虚拟像素单位) dpi (dots per inch)...
  • huazai963184709
  • huazai963184709
  • 2013-04-23 17:07
  • 7567

Android像素单位dp、sp、px、pt的区别和比较

目录结构目录结构 前言 度量单位含义 换算规则前言在分辨率没有牛逼到爆的过去,程序员通常以像素为单位设计计算机用户界面。例如,图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸像素点数更高...
  • zinss26914
  • zinss26914
  • 2015-02-11 11:56
  • 4390

Android中dpi,dp(dip),px关系,与计算公式

Android Developers关于dp的文档我看过N次,那个px和dp的转换公式我记得很清楚: px = dp * (dpi / 160),可是今天翻了源码了才发现,原来这里的dpi是归一化后的...
  • zqs62761130
  • zqs62761130
  • 2015-01-07 20:33
  • 1795

Android中 dp,px,dpi三者之间的关系

Android中 dp,px,dpi三者之间的关系 首先弄明白三个概念dp/dip(Density-independent pixel ) 设备独立像素(是一个关联Density和pix...
  • yakedar
  • yakedar
  • 2014-07-07 09:40
  • 329

移动开发:Android中 dp,px,dpi三者之间的关系

dp/dip(Density-independent pixel ) 设备独立像素(是一个关联Density和pixel的虚拟像素单位) dpi (dots per inch) 每英寸的像素的数量(...
  • shanghaibao123
  • shanghaibao123
  • 2014-12-27 21:30
  • 274

Android中 dp,px,dpi三者之间的关系

首先弄明白三个概念 dp/dip(Density-independent pixel ) 设备独立像素(是一个关联Density和pixel的虚拟像素单位) dpi (dots per inc...
  • xgdtale
  • xgdtale
  • 2017-05-12 23:22
  • 81

Android屏幕适配 px,dp,dpi及density的关系与深入理解

px(Pixel) : 既传统计算机语言中描述的像素,在Android则代表绝对像素。 之所以Android中不推荐使用这种单位,正是因为:Android中不同品牌,不同屏幕的设备,其分辨率亦不一。...
  • ghost_Programmer
  • ghost_Programmer
  • 2015-11-25 21:31
  • 3243

android px、dp(dip)、dpi基本概念及之间的关系

1、 屏幕相关概念  1.1分辨率 (PX) 是指屏幕上有横竖各有多少个像素 :如:手机分辨率720X1280 宽像素720px 长像素:1280px 1.2屏幕尺寸 (屏幕对角线) 指的...
  • zhongwn
  • zhongwn
  • 2015-09-28 11:38
  • 774

形象讲解Android中dpi,dp和px之间的关系(设计师如何与程序员沟通)

屏幕尺寸指屏幕(显示屏)对角线的长度,单位为英寸。 dpi(dots per inch 像素密度)指每英寸中的像素数. (1)在android中,160dpi设备下,1px = 1dp,160...
  • u012964944
  • u012964944
  • 2016-01-13 23:21
  • 447
    个人资料
    • 访问:8474次
    • 积分:423
    • 等级:
    • 排名:千里之外
    • 原创:36篇
    • 转载:0篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论