ios和安卓怎么使用一个设计稿

对于设计师来说,同时适配iOS和安卓平台绝对是一个头疼的问题。不同操作系统和设备的差异,使得设计稿的展示效果也会有所变化。但幸运的是,有一些方法可以帮助设计师更好地处理这个问题。本文将介绍两个主要方法来实现一个设计稿在iOS和安卓上的适配。 首先,设计师可以使用矢量图形。矢量图形是使用数学公式来描述图像的,因此它们可以无限缩放而不失真。这意味着,不论在iOS设备上还是在安卓设备上,设计稿中的矢量图形都将保持一致的外观。设计师可以使用矢量设计软件(如Adobe Illustrator)将设计稿中的元素转换为矢量图形。然后,在使用矢量图形的地方,设计师可以直接将代码应用到iOS和安卓平台上,从而确保设计效果的一致性。这是一个相对简单的方法,但需要设计师具备基本的矢量图形编辑技巧。 其次,设计师可以使用响应式布局。响应式布局是一种自适应设计技术,使得网页能够在不同设备上自动适应屏幕大小和分辨率。设计师可以使用CSS解决方案,如媒体查询和弹性盒子来实现响应式布局。在使用响应式布局的情况下,不同的设备将根据屏幕大小和分辨率来自动调整设计稿的布局和元素的大小。这样设计师就无需手动修改设计稿,便能实现在不同平台上的适配。但需要注意的是,响应式布局在一些特殊情况下可能无法完全满足设计要求,可能会需要一些额外的代码调整。 总之,要在iOS和安卓平台上同时使用一个设计稿,设计师可以采用矢量图形和响应式布局两个主要方法。虽然这些方法并非完美的解决方案,但它们可以帮助设计师更好地处理iOS和安卓平台的差异,保持设计稿的一致性。当然,不同的项目可能有不同的适配需求,但相信通过灵活运用这些方法,设计师可以更好地解决适配问题。

UI设计稿IOS和安卓如何适配

方案一

IOS与Android共用一套效果图 1242*2208

IOS与Android常用的尺寸中,最大尺寸的为i6+的尺寸,即1242*2208px

IOS常用尺寸为1242*2208  750*1334  640*1136  640*960

其中750*1334  640*1136  640*960同为@2x,1242*2208为@3x

所以750*1334  640*1136  640*960只做一套640*1136就好了

Android常用尺寸为 1080*1920  720*1280  480*800

他们之间相邻是可以整除1.5的,也就是1080除以1.5等于720,720除以1.5等于480

即,这三个尺寸可以等比缩放大小,只做一套1080*1920就可以了

那么,问题来了

IOS要做两套尺寸,1242*2208与640*1136

Android要做一套尺寸,1080*1920

这样不就是三套了吗?

其实,i6+的尺寸1242*2208整除1.15就刚好等于1080*1920

也就是说,1242*2208与1080*1920是可以等比缩放的

那么,i6+与Android的尺寸只做一套1242*2208就可以了

现在就剩下IOS的640*1136

1242*2208可以直接缩放成640*1136吗?

如果要等比缩放肯定不行,因为他们之间不能整除

但是,如果我们把1242*2208的尺寸直接放到PS里等比缩小宽度到640,会发现原本2208的高度变成了1138,也就是比1136多了2px,2px的误差其实无关紧要了,硬着头皮改成1136去!

现在,你会发现,里面的图标,其实1138跟1136的大小都是一样的

为什么提到图标呢?因为我们的交付物只要一套效果图与五套切图就好了

一套效果图   1242*2208

五套切图     1242   640   1080    720   480  

最后,注意缩放后的图标要细调一下由于转换有误差,共用一套效果图是有一定的风险的,例如UI细节上的风险开发前,设计师与技术人员要先共同确认此适配方案,全程沟通,及时改正UI方面的问题

方案二

IOS与Android 共用一套效果图 750*1334 

上面提到,750*1334  640*1136  640*960同为@2x,所以750跟640用同一套图标,同一套字体就可以了,至于其他的尺寸大小,只要跟着尺寸延伸就没问题了

750*1334应用到1242*2208,则需要把@2x的图标放大导出成@3x,也就是把字体图标放大1.5倍,其余的,直接放大到1242就行了

至于Android的版本,我个人的做法是把750*1334直接换算成为1080*1920,因为只有1px之差,我就忽略了换算出了1080*1920,那么Android的其他尺寸也就好办啦~同样,我们的交付物只要一套效果图与五套切图就好了

一套效果图   750*1334

五套切图     1242   640   1080    720   480  



方案三

IOS与Android各做两套效果图

原理跟方案一二差不多,但为了追求细节上的完美,可以多做一套效果图,即两套效果图

1242*2208与 640*1136

1242*2208适配i6+  Android三种尺寸

1242*2208整除1.15等于1080*1920

1080*1920整除1.5等于720*1280

720*1280整除1.5等于480*800

640*1136  适配i6 i5 i5s等尺寸

方案四

如果需要更完美,那就需要做三套效果图了

1242*2208    640*1136   1080*1920  

还可以再加一套640*960

总之,分开做的越多套效果图,出来的效果就越精细反之,看起来可以就行了

(随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
来源:本文由九准IT资讯原创撰写,欢迎分享本文,转载请保留出处和链接!