手机屏幕的标准:960x640为xhdpi, 800x480理解为hdpi,480x320为mdpi,320x240为ldpi.
以320x480为蓝本进行设计,因为Android一般采用dp为单位,而我们设计的时候一般是px为单位的,这个就涉及到一个单位转换的问题,而在mdpi下,px和dp是1:1的关系,这样在标注坐标的时候能够很方便的进行单位转换,例如我们以320x480为蓝本的话,在photoshop测量的间距为10px,我们在给到RD时的坐标可以直接标注为10dp;因为dp的单位是可以程序自己去适配不用dpi屏幕的,所以就算设计三套不同dpi的图,一般也只用对mdpi的设计图进行坐标定位,这个坐标的标注可以用在所有dpi的资源上。
之前提到以mdpi为蓝本做第一个dpi的设计,相应的我们把mdpi的比例设定为1,相应的不同dpi的图片资源尺寸的比例关系可以是xhdpi:hdpi:mdpi:ldpi等于2:1.5:1:0.75,也就是说,第一套图为mdpi的资源图片,xhpi可以大小调整到200%,hdpi可以调整到150%,ldpi则是75%
本文解释了手机屏幕设计中不同分辨率的单位转换方法,以320x480作为设计基准,介绍如何在不同密度屏(mdpi, hdpi, xhdpi, ldpi)上进行坐标定位,确保设计的兼容性和灵活性。
1296

被折叠的 条评论
为什么被折叠?



