博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
APP界面设计之尺寸介绍
阅读量:5086 次
发布时间:2019-06-13

本文共 1348 字,大约阅读时间需要 4 分钟。

1.尺寸以及分辨率

  iPhone的界面尺寸不用多说,640*960是基本OK的,也可以是适应5S的640*1136,马上iPhone 6也快来了(随便吐槽一下网上曝的真机谍照,真是丑到离谱...),只要宽度不变都好说。至于像素问题,网页和移动的UI用72px就可以了,不必纠结。

2.界面基本组成元素

  iPhone的APP界面一般由状态栏、导航栏、主菜单栏和中间的内容区域组成。因为宽度是固定的,所以设计开发起来很方便。下面我们说说这些“栏”的尺寸吧:

  状态栏:显示运营商、信号和电量的区域,高度 40px

  导航栏:显示当前页面名称,包含页面“返回”等功能按钮,高度 88px

  主菜单栏:显示在页面下方的区域,一般作为分类内容的快递导航,高度 98px

3.字体大小

  iPhone上的英文字体为:HelveticaNeue,至于中文,一般是冬青黑体或是黑体-简。有关文字的大小根据不同类型的APP都有不同的定义,但是百度用户体验部提供了这样一份统计资料:阅读最舒适的长文本大小在32~34px之间,短文本为32px,注释等提示文本为28px。不管是否同意,至少人家有数据说话,你也可以把觉得好的应用截图放进PS里对比看,从而调试自己设计的文字大小。

 

 

 

  总之,方法很多,个人的审美也不一样,有人故意把字做大以突出个性,自己实践,把数据作为参考,多做几款应用心中也就有数了,比看再说教程或者说明有用!

 

 

Android篇

1.尺寸以及分辨率

  提到Android的尺寸,让多少设计和开发抓耳挠腮,数不清的机型和尺寸,重复的适配。这里我们就说些主流的设计尺寸吧,比如480*800、720*128。很长一段时间内,我们都在用480*800,但是安卓手机分辨率的发展众所周知的越来越大,所以我建议使用720*1280这个尺寸来设计,切图上可以点9切图做到所有手机的适配。

2.界面基本组成元素

  与ios的一样,还是有状态栏、导航栏和主菜单栏,以720*1280的尺寸来设计,那么状态栏的高度应为50px,导航栏的高度96px,主菜单栏的高度96px。因为是开源的系统,很多厂家都把安卓系统“玩坏”了,这里的数值也只能作为参考,比如魅族flyme状态栏是正常的两倍高,还有很多厂商也在界面上相近办法。

  Android为了区别于IOS,从4.0开始提出了一套HOLO的UI风格设计风格,鼓励将底部的主菜单栏放到导航栏下面,从而避免点击下方材料误点虚拟按键,很多APP的新版中也采用了这一风格,比如微信。就前不久的I/O大会上,最新的Android L正式揭开面纱,宣布了安卓全面进入扁平化时代。

 

3.文字大小

  Android的字体为:Droid sans fallback,这是谷歌自己的字体,与微软雅黑很像。同样百度也提供了一份统计数据,但是个人觉得已过期,现在没有太大意义,因为他们是以480*800的分辨率作为测试,测试结果是阅读最舒适的长文本为27px,短文本也是27px,注释备注文本21px。具体还是要大家将做好的界面放到同分辨率的手机上看为准!

转载于:https://www.cnblogs.com/staceydesign/p/4292585.html

你可能感兴趣的文章
maven学习
查看>>
程序4-3 umask函数实例
查看>>
GitHub上那些值得一试的JAVA开源库
查看>>
linux 删除暂时无用内容
查看>>
centos 7 删除 virbr0 虚拟网卡virsh net-list
查看>>
Wireshark分析DHCP
查看>>
vue/npm 错误提示&解决
查看>>
可变集合的方法
查看>>
git移除上一次的commit中误添加的文件
查看>>
CONCATENATION 引发的性能问题
查看>>
coalesce和nvl函数
查看>>
虚继承中的内存布局
查看>>
学习日记2:nginx配置文件
查看>>
iOS Cell异步图片加载优化,缓存机制详解
查看>>
第二章 基本数据结构
查看>>
(转)Unity3D移动平台动态读取外部文件全解析
查看>>
回顾与陈景润讨论歌德巴哈猜想的情景
查看>>
java编写的2048程序
查看>>
解决git clone时报错:The requested URL returned error: 401 Unauthorized while accessing
查看>>
xamarin forms中的Button文本默认大写
查看>>