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。具体还是要大家将做好的界面放到同分辨率的手机上看为准!

Android/IOS APP界面设计之尺寸规范的更多相关文章

  1. IOS APP的所有图标尺寸规范

    转自: http://blog.csdn.net/chonbj/article/details/25133247 像我一样记不住iOS应用图标像素尺寸的开发者不在少数,我经常需要查询不同设备上的应用尺 ...

  2. APP设计尺寸规范大全,APP界面设计新手教程【官方版】(转)

    正值25学堂一周年之际,同时站长和APP设计同仁们在群里(APP界面设计 UI设计交流群,APP界面设计⑥群 APPUI设计③群58946771 APP设计资源⑤群 386032923欢迎大家加入交流 ...

  3. app界面设计字体规范

    通过对不同类型的app进行总结,总结出app的字体规范. 一.字体选择 1.IOS:苹果ios 9系统开始,系统最新的默认中文字体是:苹方.英文字体是: San Francisco 2.Android ...

  4. 26款能够吸引用户的 iPhone App 界面设计

    在这个移动互联网告诉的时代,众多的移动应用程序涌现出来.谁能抓住用户的注意力,谁就有可能成功.在下面这些移动 App 界面设计中,你可以看到不同创意类型的视觉效果,让你获得灵感. 您可能感兴趣的相关文 ...

  5. 最实用的APP界面设计知识,有温度的APP设计(转)

    在逛简书的时候,无意之间看到了这样的一篇非常有意思的app设计博文.顾25学堂的摘录了其中的一些关于移动端APP界面设计的精华.分享给25学堂的app设计师们. 当然,下面的这些app设计知识点是来自 ...

  6. APP界面设计 大概总结

    APP界面设计大概总结 首先,你得有个Android Studio 其次,你得学会有耐心的对它 最后,要适应它习惯它了解它 来看看APP的基本步骤 先有资源 再是界面布局 下来承载布局Activity ...

  7. iOS 8 界面设计 PSD 模板(iPhone 6),免费下载

    在 iOS 8 发布不久,Teehan & Lax 就发布了 iOS 8(iPhone6)用户界面的 PSD 模板.该网站分享众多 PSD 模板素材,这些精美的 PSD 界面模板在制作界面原型 ...

  8. [UI] APP界面设计流程

    此教程从交互开始进行APP界面设计,主要是一个流程,还是值得童鞋们学习一下的.包括:1.交互流程设计:2.风格定位:3.功能icon设计:4.界面视效整体优化:5.应用icon设计.

  9. Sprint 2 : ios图形界面设计与代码整合

    这周我们主要focus在personal photo experience 项目的ios图形界面设计与代码整合工作上. 工作进度: 1. 图形界面设计方面:兆阳和敏龙基本已经将ios手机客户端的雏形界 ...

随机推荐

  1. [题解]Yet Another Subarray Problem-DP 、思维(codeforces 1197D)

    题目链接:https://codeforces.com/problemset/problem/1197/D 题意: 给你一个序列,求一个子序列 a[l]~a[r] 使得该子序列的 sum(l,r)-k ...

  2. selenium,webdriver爬取斗鱼主播信息 实操

    from selenium import webdriver import time from bs4 import BeautifulSoup class douyuSelenium(): #初始化 ...

  3. Mysql 2019-07-01

  4. ORCAL 数据库的约束以及SQL语言的四种类型

    oracle数据库约束: 定义:要输入的这个值是一个什么样的值, 或者是哪个范围内的值 作用: 确保完整性, 确保精确性 1, 非空约束(not null) 记录一条信息的时候如果用户名和密码没有被记 ...

  5. 为什么要使用MQ和到底什么时候要使用MQ

      一.缘起 一切脱离业务的架构设计与新技术引入都是耍流氓. 引入一个技术之前,首先应该解答的问题是,这个技术解决什么问题. 就像微服务分层架构之前,应该首先回答,为什么要引入微服务,微服务究竟解决什 ...

  6. Blueprint的实现

    Blueprint其实本身只是对view上的接口进行了注册,然后整体挂载在app上,Blueprint本身的目的就是组织多模块的平行共存,避免直接在app上注册view,其实更多的只是方便开发和代码的 ...

  7. Razor 保存动态表格

    本文转载自  ASP.NET MVC数组模型绑定 ,https://www.cnblogs.com/choon/p/5429065.html 内容根据评论内容中的方式有所调整 在ASP.NET MVC ...

  8. 以python为例讲解闭包机制

    以python为例讲解闭包机制 缘起 在学习JS的过程中,总是无可避免的接触到闭包机制,尤其是接触到react后,其函数式的编程思想更是将闭包发扬光大,作为函数式编程的重要语法结构,python自然也 ...

  9. 解密native代码的内存使用

    前言 无论是从资源使用的角度,还是从发现内存泄漏问题的角度来看,在性能测试或者系统的稳定性测试中,内存的使用情况是一个很重要的监控点.为保证项目的质量前移,输入法内核测试小组的同学分配到了一个新的任务 ...

  10. ps查看和调整优先级

    主题ps查看和调整优先级 一查看优先级 nice值越大优先级越低 [root@centos72 ~]# ps axo pid,cmd,ni | head PID CMD NI 1 /usr/lib/s ...