不可错过的手机APP常见8种界面导航样式

前言:相信每一个移动开发工程师都会遇到,当一个项目开发启动时,需要考虑搭建怎么的框架。一个好的框架,也会决定着一个APP的前途与命运。框架的风格,现在常见的有八种:标签导航、舵式导航、抽屉导航、宫格导航、组合导航、列表导航、tab导航、轮播导航。最近在网上收集到一些资料,正好和大家分享一下,感谢原作者的贡献。

当我们确定了移动APP的设计需求和APP产品设计流程之后,开始着手设计APP界面UI或是APP原型图啦。这个时候我们都要面临的第一个问题就是如何将信息以最优的方式组合起来?

也许我们对比和了解了其他一些常用的APP导航设计模式。

而且良好的APP导航设计模式决策对整个app的核心体验起到关键作用。

有一些优秀的app基于这些模式做了一些创新的优化方案,本文总结了目前通用且流行的模式,并讨论了这些模式适用的场景,希望帮助交互设计师更快的作出较合理的信息组织决策。

先来看看8种移动APP导航设计模式对比图吧!

8种移动导航


8种移动导航

第一种:app标签导航

标签导航位于页面底部,通常包含5个标签是比较合适的数量。这种导航是非常常见的,如果你的应用需要用户频繁的在不同分页切换,可以采用这种导航。它的缺点是会占用一定高度的空间。如微信最新版的APP界面设计图。

app标签导航
app标签导航

第二种:APP舵式导航

目前流行一种标签导航的变体,个人把它称为“舵式导航”,因为它的样式很像轮船上用来指挥的船舵,两侧是其他操作按钮。当页面有处于同一层级的几大部分内容,同时又需要一个非常重要且频繁操作的入口,就可以采用这种APP导航模式。如下图葡萄社APP。

app舵式导航

app舵式导航

第三种:APP抽屉式导航模式

抽屉导航是讲菜单隐藏在当前页面后,点击入口即可像拉抽屉一样拉出菜单,这种导航的优点是节省页面展示空间,让用户将更多的注意力聚焦到当前页面。比较适 合于不那么需要频繁切换内容的应用,例如对设置、关于等内容的隐藏。这种导航设计需要注意的是一定要提供菜单画出的过渡动画。

自从path应用以来,这种抽屉式导航菜单非常受到大家的喜爱。

app抽屉式导航

app抽屉式导航

第四种:APP宫格导航(比如九宫格)

这种宫格导航是将主要入口全部聚合在页面,让用户做出选择。这样的组织方式无法让用户在第一时间看到内容,选择压力较大,采用这种导航的应用已经越来越少,往往用在二级页作为内容列表的一种图形化形式呈现,或是作为一系列工具入口的聚合。

app宫格导航

app宫格导航

第五种:APP混合组合导航

当用户需要聚焦内容,同时又需要一些快捷入口能够连接到某些页面时,就可以采用组合导航。组合导航上方用宫格的形式展现快捷入口,与标签导航不同的是,这 些宫格入口之间不需要是平级的关系,也不必包含整个层级的内容,你可以将它理解为一种图形化的文字链。这种导航比较灵活,能适应架构的快速调整。

app混合组合导航

         

app混合组合导航

第六种:列表式APP导航

列表式APP导航是我们在APP设计种必不可少的一个信息承载模式。当然作为一个APP的导航也是非常方便的。

不过目前来看,列表导航通常用于二级页,由于它与宫格导航一样,不会默认展示任何实质内容,所以通常app不会在首页使用它。这种导航结构清晰,易于理解,冷静高效,能够帮助用户快速的定位去到对应的页面。列表项目可以通过间距、标题等进行分组。app列表式导航


app列表式导航

第七种:tab导航

用于二级页,本质和标签导航相同,当应用层级较多的情况下,可以采用tab导航,典型场景是用于改变的当前的视图,或对当前页面内容进行分类查看。                                                                                                                                   tab导航

tab导航

第八种:大图轮播导航或是 大图上面的导航设计

当你的应用信息足够扁平,可以尝试轮播导航,如果应用得当,能够给人耳目一新的体验。这种导航能够最大程度的保证应用的页面简洁性,操作也是最方便的。但是缺点是不能够快速的定位对应的分页内容。

大图轮播导航

大图轮播导航

------------------------------------------------------------------

有什么问题,大家可以一起交流……

更多精彩关于关注博主的微信订阅号:非常周末

微信搜索:非常周末

你可以扫描一下关注即可:


  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Cuyahoga内容管理系统1.6.0免安装版源码 Cuyahoga是一个基于NHibernate持久层的开源的自定义内容网站框架,好处是可以随意定制自己的页面和模块,这样在以后的应用中就能够灵活的满足变化的功能需求. 一个模块齐全的CMS如DNN , Rainbow就可以快速搭建符合需求的系统. Cuyahoga是C#开发的灵活的CMS / Portal 解决方案。它可以运行于Microsoft .NET 和Mono 平台,支持SQL Server, PostgreSQL或MySQL作为底层数据库。 该版本为免安装版,省去了繁琐的安装步骤,同时添加了一些测试数据 Cuyahoga是采用节点式来管理内容的,本来网站就是若干个由页面组成的书,但是,其又不是完全是树型的,链接相当于对一个节点的快速引用,因此,Cuyahoga就把页面视为节点 第二点是关于布局的,CUYAHOGA把页面分成三部分,顶部的GlobalMenu,左侧的Maincontent,右侧的Section,其实很好理解嘛,主菜单,正文节,导航段 每一个节点都是一个页面,都包含这三个部分,每一个页面都可以自由设计,但是,有一点需要知道的就是,只有根节点有MENU选项,允许使用MENU的方式添加顶部莲接,其他页面都继承ROOT的顶部菜单 另外,还有就是Maincontent,Section和GlobalMenu的内容问题了 内容,其实在这里划分为以下几,也就是对应模块了,有文章型,下载型、论坛型,搜索表单,用户登录框,静态HTML,切换语言按钮,下载列表和RSS引用,当然,这些是它内置的模块了,可以直接引用,但如果你需要有PHOTO GALLERY模块,你可能就要自己开发了,这些模块实际上扮演内容提供者的角色,每一模块提供一类型的内容,每一内容皆可放置于页面的三个布局位置,这设计非常符合分离模式,页面中的三部分相当于容器,需要在Section部分(右侧)添加用户登录时,你就添加一个SECTION的引用即可 所以,Cuyahoga是使用节点来组织页面,节点与节点形成层次关系,节点与节点间,相互引用,节点反映的是站点的组成页间的关系,至于每一页,则采用布局和内容分离,由内容提供者提供内容,然后,某个布局节来引用,这样一来,设计上可以说是非常灵活了

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值