Google在I/O 2014大会上发布了全新移动操作系统Android L的开发者预览版本,相对于上一版本来说,Android L在UI风格、界面切换、和原生应用等各方面都发生了比较大的变化,目前该版本已提供给开发者进行下载安装。科技媒体ReadWrite日前发文对开发者需要了解知晓的关于Android L的信息进行了整理,以下是文章的主要内容。 Google在今年的I/O大会上一改曾经的传统,由发布新版Android改为发布Android L的开发者预览版本,而其正式版本将会在今年秋天面世,这种方式将会方便开发者在正式版发布之前尽早对自己应用进行优化和更新。Android的工程主管Dave Burke表示,Android L是迄今为止最重大的一次版本更新,事实也正是如此,谷歌在I/O大会的主题演讲中展示了Android L的诸多功能。谷歌一度表示将会让更多的智能设备搭载Android操作系统,这一野心在Android L上暴露得非常明显,谷歌试图通过Android L将智能电视、车载系统和可穿戴设备都融合到一个平台上,在为用户提供整体划一的使用体验的同时,也方便应用开发者和汽车厂商更为有效地利用该平台。相对于以往的版本而言,Android L采用了全新的设计语言,并加入了多项新的功能,对于开发者来说,如果想继续在Android的生态系统中有所作为,非常有必要对Android L有个全面的了解。 “L”从何而来 从历史版本来看,Google在为Android命名时都遵照字母排序,然后在此基础上选用甜品名称作为版本名,比如Android 2.2被命名为Froyo,Android 4.4被命名为KitKat等,尽管目前最新版本的Android的名称还并未确定,但应该还是以“L”开头的甜品,可能是Lollipop,也可能会是Lemon Meringue Pie。 Material Design设计语言 Google在本届I/O大会上发布了全新的设计语言Material Design,并计划将其应用到Android、Chrome OS和网页等平台上,而最新发布的Android L系统就采用了这种设计语言。根据谷歌的介绍,Material Design拥有干净的排版和简单的布局,能够更加高效地利用设备屏幕,并且适用于不同形状和大小的屏幕。 “在Material Design中,对象的表面和阴影效果与现实生活中的情况比较类似,用户可以直接看出哪些元素能够触摸,哪些元素能够移动,”Google的设计师Nicholas Jitkoff表示,“内容位于最前方,同时也是整个界面的中心,我们沿用了现代印刷设计的风格,从而明确各个元素之间的关系,帮助用户获得更棒的细节体验。” 那么,Material Design究竟有哪些比较明显的特性呢?
此外,Google还在Android L中使用了最新的OpenGL ES 3.1,并兼容之前的版本。 |