- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、Android 设计常识
开始介绍之前先帮大家梳理一下 Android 常用单位, 方便各位亲们更好的掌握并
了解 Android 端设计规范。
Android 常用单位
per inch):数字影像的解析度,也就是每英寸所拥有的像素数,即像素密度;
PPI计算公式: ppi= √(长度像素数 2 + 宽度像素数 2 )/ 屏幕对角线英寸数
per inch):是指印刷上的计量单位,也就是每英寸上能印刷的网点数,我们设
计用于显示器的默认为( 72 像素 / 英寸)就好了;
屏幕尺寸( Screen Size):一般我们所说的手机屏幕尺寸,比如 3 英寸、英寸等,
都是指对角线的长度,而不是手机的面积;
分辨率( Resolution):是指手机屏幕垂直和水平方向上的像素个数,比如分辨
率为: 720*1280 ,是指设备水平方向有 720 个像素点,垂直方向有 1280 个像素
点
pixels): 像素,不同设备显示效果相同
( point ):一个标准的长度单位, ios 的逻辑单位, 1Pt=1/72 英寸,用于印刷业,
非常简单易用;标注字体大小( 72 是早期台式机的 DPI)
(Scaled-independentpixels):放大像素, 安卓的字体单位;
(Density-independentpixels):是指设备的独立像素,不同的设备有不同的显示
效果,它与设备硬件有关系;
sp 和 dp 基本一样,是 android 开发里特有的单位,都是为了保证文字在不同密
度的显示屏上显示相同的效果; dp 与设备硬件有关,与屏幕密度无关, sp 与屏
幕密度和设备硬件均无关;
换算关系
android 开发中,文字大小的单位是 sp,非文字的尺寸单位用 dp ,但是我们在设
计稿用的单位是 px。这些单位如何换算,是设计师、开发者需要了解的关键。
* dp :以 160PPI屏幕为标准,则 1dp=1px。
dp 和 px 的换算公式 :dp*ppi/160 = px 。
对于 320ppi 的屏幕, 1dp x 320ppi/160= 2px。
* sp :它是安卓的字体单位,以 160PPI屏幕为标准,当字体大小为 100%时,
1sp=1px。
sp 与 px 的换算公式: sp*ppi/160= px 。
对于 320ppi 的屏幕, 1sp x 320ppi/160 = 2px。
简单理解的话, px (像素)是我们 UI 设计师在 PS里使用的,同时也是手机屏
幕上所显示的, dp 是开发写 layout 的时候使用的尺寸单位。 dp 和 px 的换算公
式 :dp*ppi/160 =px 或者 px=dp*ppi/160 。
为什么要把 sp 和 dp 代替 px 原因是他们不会因为 ppi 的变化而变化,在相同
物理尺寸和不同 ppi 下,他们呈现的高度大小是相同。 也就是说更接近物理呈现,
而 px 则不行。
根据单位换算方法,可总结出:
当运行在 mdpi 模式下时, 1dp=1px :也就是说设计师在 PS里定义一个 item 高
48px,开发就会定义该 item 高 48dp ;
当运行在 hdpi 模式下时,1dp= :也就是说设计师在 PS里定义一个 item 高 72px,
开发就会定义该 item 高 48dp ;
当运行在 xhdpi 模式下时, 1dp=2px :也就是说设计师在 PS里定义一个 item 高
96px,开发就会定义该 item 高 48dp ;
具体换算关系如下:
ldpi 模式下 1dp=
mdpi 模式下 (bas
您可能关注的文档
- 管理学基础作业1[汇编] .pdf
- 清单式管理[汇编] .pdf
- 统一身份认证权限管理系统[汇编] .pdf
- 青果数字校园综合管理平台[汇编] .pdf
- 图书管理系统设计方案[汇编] .pdf
- AVL-Cruise整车性能计算分析流程与规范[汇编] .pdf
- 第四版运筹学部分课后习题解答[汇编] .pdf
- 中考英语阅读方法[汇编] .pdf
- 管理信息系统期末复习[汇编] .pdf
- 民用机场规范[汇编] .pdf
- 某常务副县长在年今冬明春低温雨雪冰冻灾害防范应对桌面推演会议上的讲话.docx
- XX县人大常委会党组年度工作汇报.docx
- 某市人大党员领导干部2024年度民主生活会“四个带头”对照检查材料4.docx
- 某市税务局征管科202X年上半年工作总结及下半年工作思路.docx
- 某县税务局党委领导班子年度民主生活会“四个带头”对照检查材料5.docx
- 某县税务局党委书记、局长在年度党支部书记抓基层党建述职评议会上的讲话.docx
- 某县人大常委会领导班子年度民主生活会“四个带头”对照检查材料.docx
- 某县委宣传部办公室2024年工作安排.docx
- 某县委组织部副部长、非公党工委书记述职述责报告.docx
- 市委书记在党代会各代表团召集人会议上的讲话5.docx
文档评论(0)