六安沧州西安三亚宝鸡菏泽
投稿投诉
菏泽德阳
山西湖州
宝鸡上海
茂名内江
三亚信阳
长春北海
西安安徽
黄石烟台
沧州湛江
肇庆鹤壁
六安韶关
成都钦州

一款设计的从到之设计规范篇

  之前U妹给大家分享了《一款APP设计的从0到1之:iOS精华篇》,今天U妹给大家带来的是Android的设计规范篇。
  Android的设计规范不同于iOS,Android是一个开源的系统,国内外有很多的手机厂商,这就导致了有非常多的Android机型,如小米、华为、魅族、三星等,每一家都有自己的操作系统,都有一套自己的UI设计规范。
  U妹列了一个小小的目录:
  一、基础概念
  二、Android界面设计规范
  三、Android切图标注
  四、安卓开发单位换算
  五、总结
  一、基础概念
  1、什么是DPI?
  DPI(DotsPerInch):每英寸点数,表示指屏幕密度。是测量空间点密度的单位,最初应用于打印技术中,它表示每英寸能打印上的墨滴数量。较小的DPI会产生不清晰的图片。
  后来DPI的概念也被应用到了计算机屏幕上,计算机屏幕一般采用PPI(PixelsPerInch)来表示一英寸屏幕上显示的像素点的数量,现在DPI也被引入。
  安装Windows操作系统的电脑屏幕PPI的初始值是96,Mac的初始值是72,虽然这个值从80年代起就不是很准确了。一般来说,非retina桌面(包括Mac)的PPI的取值区间在72120之间,因为这个取值区间能够确保你的作品在任何地方都能保持大致相同的比例。
  这里有一个应用实例:27寸Mac影院显示屏的PPI是109,这表示在每英寸的屏幕上显示了109个像素点。斜角长是25。7英寸(65cm),实际屏幕的宽度大概是23。5英寸,23。5109约等于2560,因此原始屏幕分辨率就是2560x1440px。
  屏幕密度计算公式:
  1080x1920px屏幕密度:
  2、什么是PPI?
  PPI(PixelsPerInch):图像分辨率;是每英寸图像内有多少个像素点,分辨率的单位为ppi,通常叫做像素每英寸。图像分辨率一般被用于ps中,用来改变图像的清晰度。
  二、Android界面设计规范
  1、Android各设备屏幕密度
  安卓尺寸众多,按每个屏幕去适配肯定是不现实的。
  所以为了解决这个问题,安卓手机屏幕有自己初始的固定密度,安卓会根据这些屏幕不同的密度自己进行适配。这一点内容掌握到能满足自己设计工作需要就可以了
  以下是Android的密度划分以及代表的分辨率,这里你可以发现已经和设计稿尺寸和切图输出开始挂钩了。
  安卓各屏幕密度
  U妹来带大家了解一下iPhone各设备的手机屏幕密度:
  iphone44S55SSE67320DPI
  2、Android开发单位DP和SP
  DP:安卓专用长度单位。以160DPI屏幕为标注,则1DP1PX
  计算公式:dpxdpi160px
  例:以720x1280px(320dpi)为例计算1dpx320dpi2px
  SP:安卓专用字体单位。以160DPI屏幕为标注,则1SP1PX
  计算公式:spxdpi160px
  例:以720x1280px(320dpi)为例计算1spx320dpi2px
  3、设计稿尺寸
  从目前市场主流设备尺寸来看,我们要用1080x1920PX来做安卓设计稿尺寸。
  以1080x1920px作为设计稿标准尺寸的原由:
  从中间尺寸向上和向下适配的时候界面调整的幅度最小,最方便适配。
  大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角。
  用主流尺寸来做设计稿尺寸,极大的提高了视觉还原和其他机型适配。
  所以做安卓设计稿时请以1080x1920px来做设计稿
  (sketch用户以540x960来做设计稿)
  界面设计控件尺寸:
  4、安卓图标尺寸
  安卓的图标相对iOS来说较少,我们只需提供一下几个尺寸就可以了,但是需要提高2套,圆角和直角各一套,因为有的地方都会用到。
  512x512px
  192x192px
  144x144px
  96x96px
  72x72px
  48x48px
  因为安卓有很多的机型,不同屏幕密度的手机对应的icon大小也是不同的,所以U妹这里没法给你给出相应的icon所被应用的位置。
  5、安卓设计字体
  英文字体为Roboto字体
  中文字体为思源黑体。在在Android5。0之后,使用的是思源黑体,字体文件有2个名称,sourcehansans和notosansCJK。
  思源黑体是Adobe和Google领导开发的开源字体,支持繁简日韩,有7种字体粗细。
  6、常见主流手机尺寸和分辨率
  三、Android切图标注
  1、标注设计稿时,使用px还是dp或sp?
  答:这个问题需要和安卓工程师沟通,推荐使用dp和sp进行标注(这里指的是在安卓设计稿的前提下)。但目前很多设计师对dp和sp这个单位并不理解,所以有些设计师提供安卓设计稿的时候依旧使用px进行标注,这一点去和你的搭档工程师进行沟通,如果不影响他开发以及他能换算清楚的前提下,你可以考虑使用Px,但是我并不推荐。
  这里要记住一点(你只需要记住能帮助你工作就可以):
  当屏幕密度为MDPI(160DPI)时,1dp1px
  当屏幕密度为MDPI(160DPI)时,1sp1px
  像素字号屏幕密度160sp字号可以根据这个去算算设计稿中的像素字号标注为sp是多少,比如xHDPI下,36px的字标注为sp就是18sp,以此类推。
  按照不同的屏幕密度换算,也就是下图所示的意思:
  2。你需要提供几套切图资源?
  答:理论状态下,如果你想兼顾到目前还存在的各个机型,应该为不同的密度提供不同尺寸大小的切图。
  但这无疑提升了巨大的工作量,而且还可能浪费很大的资源空间,实际上,很多机型已经不占有主流市场了,而且很多奇葩的分辨率也没必要去考虑适配,所以,具体输出几套需要看公司的产品需求而定。
  通常我是这么干的:
  选取最大尺寸提供一套切图资源,交给开发工程师处理,适配到各个屏幕密度。
  这里要注意,这个最大尺寸,指的并不是目前市面上Android手机出现过的最大尺寸,而是指目前流行的主流机型中的最大尺寸,这样可节省很大的资源空间。关于最大尺寸选取多少,你需要和你们的安卓工程师沟通,每个安卓工程师对这个问题的结论并不同。(我的安卓搭档,让我提供XXHDPI的切图资源就好,我用的切图工具是Cutterman,切图一键搞定)
  3。Android的切图资源提供哪个尺寸给开发哥哥?
  答:iOS的切图有2x,3x之分,那么Android的切图根据dpi的不同,其实和iOS的类似,只不过是按照dpi来进行资源文件夹的命名,如下图:
  根据不同的分辨率进行切图归类,但是你看到了,如果切片特别多,提供5套切图岂不是要累死了?
  一般情况下,我们只需要提供3套切图资源就可以满足安卓工程师的适配,分别是HDPI、XHDPI、XXHDPI3套切图资源。
  目前我使用的办法就是只提供最大尺寸的切图,交给安卓工程师自己去缩放适配其他分辨率吧,所以和你的搭档沟通一下。
  其实现在绝大多数公司限于人力物力的限制,没有这么严格的工作方式,基本上就是一个文件夹,命名好了就提供给工程师了。
  这里还是提醒各位,没有固定的工作方式和方法,任何方式都是为了提升工作效率而进行的。
  4。在做设计稿时我们遇到的最多问题
  (1)用哪种尺寸做设计稿?
  iOS:用750x1334px来做设计稿。
  安卓:就目前的市场来看,XXHDPI属于主流机型;这样无论是标注,还是主流机型都能兼顾的到,所以推荐使用1080x1920px来做设计稿尺寸,这样即使你标注的是px,工程师也可以很方便的进行换算。
  (2)如何用iOS的设计稿去适配安卓(划重点啦)
  现在有一种情况现在非常普遍,那就是一稿两用;设计师都是做IOS版本的设计稿,来适配安卓,现在要给安卓用,应该怎么办?
  iPhone的屏幕密度已经达到xHDPI了,用750x1334px的尺寸做设计稿;
  实际上,7501334的3x的切图资源正好是安卓XXhdpi(1080x1920px)的切图资源;安卓开发用iOS的设计稿自己进行换算就可以了,前提是你必须和安卓工程师沟通。
  另一种情况:你可以把7501334的设计稿等比例调整尺寸到安卓10801920尺寸下,对各个控件进行微调,重新提供标注(用dp标注)。也就是说,你需要提供两套标注,一套给iOS的标注,一套给Android的标注。
  (3)大家可能还有一个问题,那就是我用cutterman切安卓图片输出的有drawable和mipmap2个文件夹,到底将哪个给开发工程师呢?
  答:以前用的开发工具,是只有drawable,没有mipmap的,后来新的开发工具里面才有mipmap这个文件夹,专门用来放png格式的图片的,不过drawable里面还是可以放png图片。
  所以现在我们给安卓工程师的切图输出文件只需给mipmap前缀开头的就好。
  四、Android开发单位换算
  1、安卓机型各种尺寸下的PX与DP、SP的对应关系
  2、字体单位SP与PX的对应关系
  3、距离单位DP与PX的对应关系
  五、总结
  关于《一款APP设计的从0到1之:安卓设计规范篇》就全部讲完了,希望可以给你有很大的帮助;U妹这里说的只是一种工作方法,好的工作方法才能自己事半功倍,在具体工作中也要灵活应用,一定要多和开发沟通交流,良好的沟通才是解决问题的唯一方法,有疑问题也可给U妹留言,我们下期再见!
  相关阅读
  iOS设计规范回顾:《一款APP设计的从0到1之:iOS精华篇》

表格中如何实现自动实时更新数据如果我们要在aclasstaghrefwiki10372WBtWu1。htmlExcela表格中实现自动实时更新数据,要怎样操作呢?下面就来给大家分享操作方法。工具材料……汽车电气之电气系统的组成汽车电气系统是汽车的重要组成部分之一。下面给大家说说汽车电气之电气系统的组成操作方法01:hr用电设备,汽车上有许多电气设备,但基本的电气设备大致可分为启动系统,点……申请贫困生助学金的申请书怎么写操作方法01:hr开头我们当然是写敬语了,如尊敬的校领导、尊敬的校团委、敬爱的校团委等这些开头句式都是可以的。02:hr接着开头第一句就是表明自己的身份,我是来自x……粪水怎么处理处理方法包括:厌氧发酵处理法、好氧处理法、高温高压处理法、高温堆肥处理法、化学处理法、化粪池处理法等方法。随着城镇化建设的发展,城市的人口越来越多,那么这些人口的粪便处理……玩游戏怎么关闭输入法玩游戏时被打扰很糟心,尤其是被自己电脑的aclasstaghrefwiki10149dTYEfm2orBo1。html输入法a打扰,让人崩溃,那怎样在玩游戏时关闭输入法呢?这里……如何在表格里添加斜线今天小编要和大家分享的是如何在word当中的aclasstaghrefwiki10404IamBSuc4。html表格a添加斜线,希望能够帮助到大家。操作方法01:……如何纠正走路外八字脚在生活中每个人总是会有一些不好的习惯而导致了身体的某个部位或者某个动作不同与正常的情况,今天我们就来说说如何aclasstaghrefwiki10603IRTKy9Y1。htm……温酒斩华雄的主人公是谁斩杀华雄的人物是谁关羽。温酒斩华雄是《三国演义》的情节。董卓废黜少帝刘辨而立陈留王刘协为帝后,残暴不仁、擅权于朝堂。以袁绍、曹操等人组成的关东十八路诸侯共同讨伐董卓,然而前锋孙坚在进军汜水关时被……童年趣事童年就像一串串糖葫芦,有酸也有甜,有乐也有悲。童年更像一个万花筒,每换一个角度,都会看到记忆深处,不同的事,那些事,没有人会忘记。小时候,我去姥姥家吃饭。姥姥热情招呼我说……懂你母亲的爱,就像那泛黄的书页上记录的一排排文字。初见时只觉得索然无味,但当我细细品读,我才懂得了,藏于其中的爱。暑假的比赛转眼间就到来了,阳光毫无保留地洒向大地。藏绿色的树……堵车风波每个人都经过堵车,堵车的时候谁都很着急,大人们着急上班,小孩们着急上学,我也经历过,现在我就来讲一讲我堵车的故事。今天早上,路面很滑,因为昨天下起了大雪,爸爸送我上学,送……追梦梦,是什么?很多人曾为这个问题思考过。当然,也没有许多人曾为了自己的这个梦而努力追求过。对我来说,梦,就是我的一生,我的一生就是为了完成这仅有的一次人生的梦想。梦,……
抹不去的记忆雨淅淅沥沥地下了起来,周围的景物都变得朦胧起来,一件往事又涌上心头。叮铃铃放学铃响了起来,同学们一个个都兴高采烈地与我告别,牵着自己父母的手离开了学校。我却独自一个……难忘的运动会这一次的运动会真让我难忘。咳!这次运动会我很害怕又很烦恼,因为可恶的罗浩给我选择了一个我最不擅长的一个四百米跑步,我心里想:我该怎么办啊?我一步步向着班里走去,我坐在座位……一件有意义的事叮铃铃、叮铃铃下课铃一响,我就飞快地跑出教学楼,向操场跑去。我在操场上跑啊、跳啊,开心极了。没过一会儿,上课铃声响了起来。情急之下,我立刻砰的一声,跳下学校舞台就朝教学楼……十七岁倾我所有十七,我爱你!今生不变,不能承诺来世,因为我不能忤逆上苍,不知来世的我是否还如今生这般能伴你左右。如若世间万物都能思考与守护,那么我爱你,世世不移,纵然为早木只要能陪你呼吸与你……街边水煮玉米为什么更加香甜为什么外面的水煮玉米更好吃?经常在小摊上看到摆放着水煮玉米,吃起来香甜可口。我们自己做起来却没有如此美味,是不是另有蹊跷呢?其实,玉米虽然营养价值低于其他谷物,但是玉米里……牙龈出血牙龈肿痛两味药清牙火应该研本文理论依据:《中医症状鉴别诊断学》、《实用中药辞典》你好,我是中医人,文君然。今天,我给你聊聊牙龈出血这件事儿。我这里有一个收集来的小方子,我先写下来,然后……夏季养生重视点夏季两个最主要的特征就是炎热和湿气重,想要在夏季健康快乐的度过,就要做好养生保健的工作,接下来小编就告诉大家夏季养生的3大原则,保证可以安度夏天。夏季养生保健养阴扶……如何为新生小宝宝选择合适的衣物我们常说衣食住行,无论老少,我们都要穿衣服,对于小宝宝而言,我们更要注意穿衣这个问题。小宝宝的肌肤非常的娇嫩,衣服选择不当也会威胁到宝宝的健康。那么如何才能给孩子选择到合适的衣……北京市实行汽车限行的原因是什么北京市实行汽车限行的原因主要有两条:一是为了有效缓解中心城区交通拥挤堵塞,均衡城区交通流量;二是为了减少机动车尾气污染。北京车辆限行的范围1。工作日(法定节假日除外……中小学生常见的营养问题营养是指从每日摄取食物中获得对身体有益的食物成份。对中小学生而言,营养问题尤为重要,因为中小学生正处于身体生长发育期,需要以营养为物质基础,然而,目前学生营养却存在许多问题,下……汽油灶的使用注意事项现在有很多饭店为了节约成本,都会使用汽油灶。汽油灶的使用注意事项有哪些?这也是很多人都比较关注的问题。因为汽油灶一带使用不当,不但会散发出有害气体,而且还很容易发生严重的意外。……流产后吃饭出汗怎么办我前一段时间刚做了流产手术,术后恢复的也很好,并没有什么别的病症发生。但是我最近睡觉的时候发现自己前半夜老是出汗,出汗的时候也就是心口那会出,别的地方还可以。其余的时候并没有什……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网