美文网首页
对不同平台切图规范的理解

对不同平台切图规范的理解

作者: Catmia | 来源:发表于2017-06-08 22:26 被阅读53次

    一、先来了解几个概念:

           px:photoshop 等工具的度量单位。

           dpi和ppi:都是指像素密度,不同的是ppi最初是用在打印物上的像素密度,但是用在计算机屏幕上时都一样。单位长度里的像素量。这个值越大,屏幕就越清晰。

           dp:基于屏幕密度的抽象单位,dp和px的换算公式:dp * ppi/160=px,所以,以160ppi屏幕为标准,1dp=1px。 如果是320ppi的话,1dp*320ppi/160=2px

            sp:Android的字体单位,当以160ppi为屏幕标准的时候,1dp=1px

    二、为什么要作图的时候要使用点(dp/pt)?

           为了满足现有不同的手机分辨率,物理尺寸和逻辑尺寸要进行换算。开发GG使用的是逻辑尺寸(dp/pt),设计使用的是物理尺寸(px)。物理尺寸是不能满足不同分辨率显示效果的,这里,1个逻辑尺寸可以对应多个物理尺寸。

    三、为什么要dp换成px?

           简而言之,就是说,为了适配不同的分辨率,让同一个“button(举例)”在不同的分辨率上看起来大小一样,dp和px 要进行换算。屏幕密度越高,dp所要换算的PX值就越大。

    四、为什么要使用1x进行设计?

           便于开发、换算。在1x上相当于1px=1dp,就是物理尺寸和逻辑尺寸相等。开发GG可以直接拿着这个换算到其他分辨率。

    五、Android/iOS切图换算:

    相关文章

      网友评论

          本文标题:对不同平台切图规范的理解

          本文链接:https://www.haomeiwen.com/subject/itlafxtx.html