论Android论如何减少和设计师撕逼

作者: 热血沸腾 | 来源:发表于2017-03-16 11:02 被阅读324次

    前言

    Android的碎片化问题非常严重,原因在于“开放”机制。百家争鸣,百花齐放。本文不刻意讨论封闭生态圈(如iOS) 与 开放生态圈的优劣,事物的存在必然有他的道理。

    Android的多设备导致的问题有两种  1. 屏幕尺寸多样化,分辨率不一样   2.系统的多样化,各家手机厂商不一样

    我想大家作为开发者对于上面讲到的两种问题深有体会的

    因为设计图与实际做出的效果差距太大,与产品、设计撕逼的事情是常态

    UI的标准重要性

    首先呢,我认为App的UI相关问题,这一切包括设计,切图,验收,还有UI的适配,存在的风险应该交给设计师去考虑而不是开发人员。如果目前你们的设计师还做不到,说明还不够专业。来看下理想情况下App如何做到一张设计图搞定所有设备的。

    App颜色和字体大小规范 App字体大小和字色规范


    上面的是我们APP的UI规范,包括字体大小,颜色,常见的颜色,Button,ListView等等工程内可以抽出来的UI上的元素。好处自然不必多说。现在再来看下效果图的标注是如何的?

    APP标注图

    可以看到标注图非常的简单,仅仅告诉你对应到UI标准图上的就可以了。那么你可以这样去定义


    这样写UI是一件简单,效率高的事情。我们通过这种方式,大大的提高了写UI的速度,专注业务代码的设计,另外UI适配问题几乎不存在,也就避免了撕逼,推到重来,因为验收人是设计师,他要考虑各种问题,比如内容过长怎么解决,是... 还是直接限制字数,比如一屏幕显示不下页面怎么办,小分辨率下会怎么样等等   这样让事情做到了合理。我建议大家都往这方面靠拢。



    相关文章

      网友评论

        本文标题:论Android论如何减少和设计师撕逼

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