android与苹果的设计规范,Android及IOS设计规范简介
什么是交互设计规范?
就是交互设计的统一规则,对设计风格、设计规则的约定。页面怎么布局?使用何种控件?等等
为什么需要设计规范?
快速实现产品设计
统一用户在平台当中的行为习惯,就如同在交通系统中,红灯特指停,绿灯特指行,如果某个城市改变了这一规则,其他地方的人来到这里,将会引起交通瘫痪。
使用设计规范时的注意点
在没有更好的设计方案时,尽量遵守设计规范
特殊情况下,不必拘泥于设计规范,一切以用户的使用场景为基准
常见的设计规范
页面规范
IOS页面规范
页眉(导航栏):
用于不同信息层级之间的导航,有时候也用于当前页的管理,比如从二级页返回至一级页,对当前页的内容的删除功能等
内容区
页脚(工具栏或标签栏)
工具栏主要是当前页面的一些操作,可以用icon或文字操作,操作较少时,建议用文字,较多时,建议用icon,使得页面更简洁
标签栏用于在不同的任务、界面和模式中切换,一般不超过5个
Android页面规范
安卓4.0中常见页面布局
几种常见的页面布局,图片来自网易云课堂
大而全的主操作栏
主操作栏(Action Bar)+ 顶部次操作栏
主操作栏 + 底部工具栏
主操作栏 + 刺激操作栏 + 底部工具栏
页眉(操作栏 Action Bar)
实现app中内试图的切换和层级间的导航(如返回上一级),还会放置一些重要按钮
安卓5.0 (Material Design)中的一些改变
页眉中的操作栏改为应用栏(APP Bar)
应用栏在以前版本中叫做操作栏,用来显示应用的标识,应用导航,内容搜索以及其他操作
如果有二级导航,可以放在页面中
常用控件
什么叫控件?
就是控制元件,用户通过控件来操作界面状态或设定状态,打个类比,将房间比作页面,那么控件就是房间的开关、门把手等
控件库
如果控件库拥有对应控件,尽量直接调用
IOS地址:
material design控件库:
常用手势
常用操作手势
使用手势操作的优势:触摸是人类天性,降低使用成本
注意点:安卓是长按删除;IOS是左滑删除
IOS设计规范的发展历史
(略)
Android设计规范的发展历史
2010年,推出安卓2.3系统,此版本设计混乱,无统一规范
2011年2月,推出为平板设计的安卓系统
2011年,推出安卓4.0,开始统一手机和平板规范
2014年,推出安卓5.0,也就是Material Design
安卓设计规范发展史
android与苹果的设计规范,Android及IOS设计规范简介相关推荐
- android仿苹果悬浮窗,Android仿IOS悬浮拖动按钮
拖动效果 开发是我们有时候需要一些快捷通道,类似ios系统的拖动方块. Android6.0及其以上版本手机使用悬浮窗功能会正常使用,在23及以上版本下编译,悬浮窗权限默认是关闭没有权限,然在23以下 ...
- android与苹果平板生态,Android和Apple平板电脑的性价比比较
Android和Apple平板电脑的性价比比较 当今市场上的平板电脑类型相对丰富,并且有许多品牌,大约30个左右,它们之间的竞争异常激烈. 市场上无休止的产品的出现使消费者做出了未定的选择. 我不知道 ...
- android系统(9)---android工具网站
网站介绍:http://www.androiddevtools.cn/ AndroidDevTools 收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程 ...
- android 仿苹果 小组件,安卓玩烂的小组件 iOS怎么又给捡起来了?
在所有用户的认知中,新系统区别于旧系统的第一印象永远是外观上的变化,例如iOS7的扁平化设计.iOS 10的控制中心.iOS 13的深色模式. 而在即将推出的iOS 14中,最直观的变化莫过于重新设计 ...
- android打败苹果,苹果iOS打败安卓的另一面:配件多于Android
苹果和安卓的比较就没消停过.最近,有人经过比较发现,其实,苹果在另一方面也能将安卓给打败.那就是苹果产品的配件数量高于安卓产品的配件.苹果的这一优势在未来的很长一段时间都持续的保持着. 由于Andro ...
- ios 比 android 精致,苹果没创新了?这七个方面,iOS 14比Android 10简直强太多
说到国内最具争议的手机品牌,小米绝对是首当其冲,尽管手机出货量高居全球第四,IoT更是稳居全球第一,但由于缺乏自研芯片,小米始终被诟病缺乏创新:而说到国际上最具争议的手机品牌,原因同样是创新,不同于小 ...
- android和苹果微信大小,如何禁止安卓Android或苹果IOS手机在微信中网页放大?
做H5项目,在手机微信端打开网页,由于一些手机的字号设置的很大,所以网页也会随之放大,这样就影响了网页整体美观.那么,怎样才能阻止手机微信里的网页放大呢? 下面是安卓Android和苹果IOS的处理代 ...
- android 修改 dpi_设计规范 | Android系统
一.基础概念 1.1 屏幕尺寸 屏幕尺寸指的是手机屏幕的物理尺寸,一般用屏幕对角线长度表示,以英寸(inch)为单位.如,小米M4尺寸为5英寸. 1.2 屏幕密度 由于Android属于开源系统,任何 ...
- android广告平台刷量,数据显示:Android平台广告营收首超iOS
据国外媒体报道,Opera Mediaworks移动广告平台最新数据显示,来自Android系统的广告营收在2015年第一季度里首次实现超越iOS,不过后者仍然拥有最高的营收/曝光率比,即同等流量下, ...
最新文章
- 小P寻宝记——好基友一起走 背包
- from beautifulsoup4 import BeautifulSoup 报错
- Py之pygame:有趣好玩——利用pygame库实现一个移动底座弹球的小游戏
- 最小公倍数与最大公约数
- android java 延时函数,如何在Android中设置文本之间的延迟
- 51NOD 2072 装箱问题 背包问题 01 背包 DP 动态规划
- linux中echo的使用方法
- python用什么处理文件_利用Python如何快速处理文件
- 查看进程中占cpu高的线程方法
- 使用代码为TextView设置drawableLeft
- MySQL实现时间按月,日,小时分组查询
- typescript探索(一)
- linux安装mysql配置,linux安装mysql,配置mysql文件
- html中如何禁用,如何禁用HTML链接
- (pythonQQ群管理)通过selenium 自动批量删除QQ群成员
- Google Chromecast
- Shell 获取本月最后一天
- 【优先队列】Toda 2
- 微博【黄金分析师吕超】--1.19黄金分析
- Hyperledger Fabric网络节点架构
热门文章
- FFmpeg5.0源码阅读——AVFrame
- 【电力电子技术速通】五、DC-DC变流电路(二)Buck-Boost与其余三种斩波
- Thinkphp开发微信商城小程序源码拼团小程序源码带后台+前端小程序拼团源码仿拼多多
- 恐龙蛋文案:朋友圈推销恐龙蛋的水果文案,水果恐龙蛋文案词语
- SAS ARMA模型拟合预测
- PG::Photography
- Excel坐标自动在AutoCad绘图_5
- android电话语音播放,使用Android自带的TTS实现语音播报(电话号码)功能
- 计算机毕业设计Java大学生宿舍信息管理系统(源码+系统+mysql数据库+lw文档
- Java学习顺序流程和学习方法