android 底部和导航栏重合_iOS与Android设计规范解析(二)之常用控件

点击上方  蓝字  关注 “ UX设计笔记 ”,一起共成长 

d9e9303bbb2e4c42751c5b76e4585ec0.png

基于 iOS与Android设计规范解析(一),本文将聚焦于iOS和Android上的交互设计模式之间的区别,在界面之间切换是移动应用中的常见操作。考虑iOS和Android原生应用控件规范的差异,对于APP的设计很关键。

组件Components 9787cfdb436bd077c4edd4bf5ba493a3.png Barsdc75efde5c99de3f57faa91d63520475.png 导航栏 Navigation Bar  导航设计最大的作用就是:告诉用户当前在哪里,从哪里来,到哪里去ce475b9313a43ea5c316aa82306e62d1.png 标签栏 TabBars 标签栏位于屏幕底部,它是悬浮在当前页面之上的,并且会一直存在,只有当用户点击跳转到二级菜单后才会消失,数量一般在3-5个07c720ae1dc7611600fea702f210a285.png 工具栏 Toolbars 工具栏同样位于屏幕底部悬浮在当前页面上的,并且当用户不需要使用的时候,可以隐藏它。例如向上滑动界面时,工具栏会自动隐藏,工具栏的内容主要是对当前页面的操作按钮。 0dd09018533daff18f09f7ec9900fc8e.png 顶栏 TopBar 193abc4ccb4e23bb4c53b6f570bcaa81.png 底栏 BottomBar 2cb77f21d50ba42842646173ced0e1da.png Android的TopBar和BottomBar 有且只能使用其中 1种方式,不可共存34851bf05414e5ba1ef3bf7415f164d4.png Buttons行为召唤按钮CTA 行为召唤(CTA)按钮其目的是通过设计 诱导或激励用户点击按钮 从而达到产品的目的。页面中最吸引用户点击的按钮就是CTA按钮。 18354a5cffc5579d88ee1dab9124ba5f.png 按钮Buttons ec0cc3d97e078f05e0b32f5cc72c69a9.png 案例1 81a93a3dee60713d3f062e14347ede2d.png FAB(Floating Action Button) 浮动操作按钮(FAB) 悬浮按钮通常用来承载关联度最高、最重要、最常用的操作。在app中,应该用来承载界面,最关键的操作或核心功能 FAB表示屏幕上的主要操作 建设性 FAB应执行建设性操作(例如创建,共享或探索) 上下文 FAB应与其出现的屏幕内容相关 7e77d6aec09707d1d213e257097276ed.png FAB操作种类 悬浮按钮只承载积极的、正向操作,例如分享、收藏、创建等,如以下类别: 4efdee9c5fd81619e1c2b72cb2bed290.png FAB位置 1、独立出现,不能有Bottom Bar 2、与Bottom Bar结合,可内嵌、可悬浮叠加,且Bottom Bar至少需要3个级以上操作功能 2cdc27dc12647aaff1e5b97d81eac745.png 一个页面只有一个FAB 悬浮按钮在界面中是最突出和抢占视觉焦点,所以要么使用一个悬浮按钮,要么干脆别用。 483c7555dce92be6f7f8f2c3ecee5bf8.png Buttons的状态 b9bc20c70f27beac5dd400152b8669fa.png 注释:CTA:Call To Action Selection选择控件类型 2e227a3b94498b6f913e930462893753.png 单选Radio 使用条件 1、显示所有可用选项 2、从列表中选择一个选项 43ebba37f587d2df3cfba9291c25b165.png 复选框CheckBox 使用条件 1、从列表中选择一个或多个项目 2、显示包含子选择的列表 6d9ec13ed526f45ba9dfb908ec5f6d07.png 开关Switches 使用条件 1、在移动设备和平板电脑上打开或关闭单个选项 2、立即激活或停用某个功能 36e0b58e4f09ce5ab8c0f16dafbcfd57.png 滑块Sliders 作用 帮助用户选择某个特定的值或一个值范围, 便于用户快速浏览大量的选项立即激活或停用某些内功能 缺点 移动端使用手指滑动,不便与精确选择 45bccfb2c5755903a895468f2ac078c2.png 模态框Modal什么是Modal 模态框(Modal)是覆盖在父窗体上的子窗体。目的是现实来自一个单独的源内容,可以在不离开父窗体的情况下有些互动。子窗体可提供信息、交互等。 使用条件 1、出现在应用程序内容的前面 2、提供关键信息或要求做出决定 3、阻断应用正常运行,直至完成窗口上的任务 优点: 可以很好的获取用户的视觉焦点 缺点: 打断用户当前的操作 5799182674346897f8ea54ffbc0ff0e5.png 警告框Alerts/对话框Dialogs 使用条件 1、在移动设备和平板电脑上打开或关闭单个选项 2、立即激活或体用某些功能 71f72777d64dcfd46b789cf973662f35.png 对话框Dialogs形态 45a6e8942be7c3fb4a27e6f870eb0c57.png 底部操作面板Action Sheet 加强版对话框,可以有多种操作,且样式也具有多样性 e705413ae64d95ce6ad9fc40c70fe160.png 浮层Popover 浮层是用户点击控件或者界面某一区域浮出的临时视图,可以向用户展示多个 功能选项,可以出现屏幕中的任何位置。 c0c820fed36d29c80441675538005636.png 什么是非Modal 与模态弹框相比,非模态弹框最大的区别是不强制用户交互,也不会弹出半透明背景层,非模态弹框停留一段时间后会自己消失。非模态弹框属于轻量型反馈,常见的非模 态弹框有Toast和Snackbar。 优点 不会对用户造成太大的干扰 缺点 容易被用户忽 视,而且不适合展示过多的信息, 可能用户读完之前就消失了。 8eae10940aa496ca94ede46554775bd5.png 如何使用 3e32866655b148b9c59538edc5c9440f.png 其他控件 网格Grids/列表list 478022953c766b4957b3be1ef0406bc0.png 选择器Pickers fcf8ad5b3e3c79955064851fdc90794c.png 8255ea2a223825f723de30877689b3a1.png -  END  - 如有什么疑问和建议,欢迎加入微信群一起探讨 46d1d51056b676122e46aa8fa31ba09a.png —— 我是分割线 ——   往期精选文章   iOS与Android设计规范解析(一) 全面解析APP启动页/闪屏/引导页设计技巧 浅谈-APP缺省页情感化的设计技巧 APP登录注册的设计技巧 图标绘制基础指南,一篇就够了! 设计师必知的 2020 年平面和视觉设计趋势 2020年常用设计规范Sketch源文件下载合集
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值