xunshishi 2016-03-18
不管是Apple还是Google都有自己的设计理念,为苹果开发者和安卓开发者提供着指引和开发模式。最近Material Design设计语言悄然发生了一些变化。不知道开发者们注意到了没有?
其变化就是:
Google官方更新了面向开发者的 Material Design 设计指南 。其最新的变化就是:新版本中加入了名为「Bottom Navigation」组件。
何为Bottom Navigation组件呢?其实对于这个组件大家可能不知道是什么?但是估计Android大部分开发者在写UI界面时都做过类似的设计,跟这个Bottom Navigation要实现的功能一样。那就是底部Tab导航(底部菜单Tab栏),是不是IOS开发者很熟悉? 也就是我们在 iOS 应用中经常见到的底部 Tab 导航条。
界面如下:
刚才口误,不对,应该是所有的app开发者都应该很熟悉。毕竟大部分的公司IOS和Android开发者都是使用的同一套UI设计,而且大部分UI设计师都是按苹果设计的。其实这给Android开发者带来了很大的痛苦和麻烦。这一次Material Design 设计语言的改变,加入了Bottom Navigation组件不知道是不是为了靠近ios的设计,呼应开发者呢? Google 已经在自己的 apps 上使用这个新设计,之前 Google Photos 大更新的其中一个改变就是使用了这个新设计。
但是有一点需要注意的是,虽然改成了底部Tab导航的方式,但是这个底部Tab并没有之前Android自己独有左右滑动切换界面的特性,只能用手点下边的Tab菜单切换了。如果是用惯了滑动的用户估计可能会有些不习惯了。
当然这一次的变化,可能是由于现在的手机尺寸越来越大,导致人们的单手操作,不能触摸到顶部菜单,所以迫不得已,顺势潮流而改变的,其实不管是为了模仿ios还是主动求变,方便操作,可以看出一点,ios和android的变化越来越统一了,这对于我们开发者来说是求之不得的好事,对于UI设计师来说也少了更多的槽点。希望变得越来越好吧!
移动开发者的聚集地,公众号“非著名程序员”,每天一篇原创技术分享和移动互联网知识分享,微信公众号:smart_android ,头条号和百度百家账号都是“非著名程序员”。