android l
[核心提示] 本次 Google I/O 大会没有像往常那样对新的 Android 系统赋予版本号和代号,而是以一个 L 冠之,这到底代表什么呢?
按照谷歌往年的名义风格,新 Android 不出意料地被命名为甜点的一种——「Lollipop」(棒棒糖),而在往年的 Android 发布会上也会公布其卡通形象,如:
而今年的谷歌发布会上,却是这样的:
(由英文组成的「L」形状;英文部分为介绍 Android L 的改进)
此前网上曾经盛传代号为「Lollipop」、「Key Lime Pie」等,最终都没有得到官方证实,发布会上只吐露了一个含糊的代号:「L」。「L」究竟代表了什么?我们或许可以从这次 I/O 大会上的发布内容来「捕风捉影」、「管中窥豹」一番。
2014 年谷歌 I/O 大会上发布了什么重要的信息?
我们先细数一下今年谷歌 I/O 发布的内容:1.android one 计划:针对发展中国家的高性价比智能机;2.L Developer Preview:跨平台的应用开发工具;3.Material Design:跨平台的统一 UI 设计风格;4.Android L:代号为「L」的新版安卓系统;5.Android Wear:智能手表;6:Android Auto:将手机屏幕投影到车载中控;7:Android Auto SDK:Android Auto 的软件开发工具;8:智能家居:Android TV、Chromecast、Backdrop;9:Chrome OS:笔记本操作系统;10:Google Docs:谷歌版本的 office 系列;11:谷歌云端:包括云服务器和大数据分析;12:google play:安卓应用商店的新功能。据说今年很多与会者认为谷歌 I/O 发布会冗长且没什么重点,实际上笔者认为本次大会的逻辑层次是异常清晰的,没有看出来?没关系,笔者带大家一起来梳理一遍。
Android One 计划代表了谷歌在发展中国家的野心(尤其在 nexus 系列销量不如预期的情况下),其核心是扩展智能化的版图;智能家居,当前的热门行业,谷歌发布了智能电视和投影等相关硬件;Android Auto:显然是为了对抗苹果 carplay,后面再作详述;可穿戴设备:今年的重点是智能手表,谷歌眼镜似乎已被遗忘。在硬件领域,一个完整的智能设备产业链似乎已经跃然纸上。
关键词二:「碎片化」的处理
从 Android 4.4(Kitkat)开始,谷歌就在着手处理 Android 碎片化的问题;由于 Android 的开源性,很多不同型号、配置的智能硬件都搭载了 Android 系统,然而为这些不同配置硬件开发应用的成本也在提高(兼容性问题),显然谷歌现在要进一步解决这一问题。Material Design 的跨硬件平台统一 UI 设计,L Developer Preview 的跨硬件平台开发工具(当然 Android L 是不是跨硬件平台的操作系统还有待考究,但可能性很高)。
关键词三:跨平台的安卓系统及开发工具
如果笔者没有记错,在 2012 的 WWDC 大会上,乔布斯介绍 OS X mountainLion 的时候,曾经强调过 Mac、iPhone 和 Ipad 的无缝对接… 现在谷歌也开始承袭这一思路了;开发工具对于第三方的加入是至关重要的,谷歌不仅仅想要自己解决 android 碎片化的问题,而且还想要借助第三方开发者的力量来加速这一进程,这显然是为了从底层应用提供方面彻底解决碎片化带来的「达摩克利斯之剑」。
疑问:为什么叫 Android「L」?
无论是多种智能硬件的产品链、对碎片化的处理和底层的 SDK 整合,显然谷歌的「跨平台」概念是贯穿本次 I/O 大会的主旨。以此来看,L 极有可能代表着「Link」!现在,谷歌的平板、手机、笔记本、智能家居、可穿戴设备(如 google glass、Google Wear)再加上车载设备 Android Auto,其产品链已经囊括了人类所有需要的智能设备,而跨硬件平台的操作系统极其底层 SDK 整合则为谷歌智能设备提供了完整的「去碎片化」支持方案;Android L 代表了谷歌「Link」一切的愿景,无论软硬。显然,分析到这里,Android L 的代号究竟是指「Lollipop」还是「Key Lime Pie」已经毫无意义,因为归根结底,谷歌真正的目的就是「Link」。
作者:谢醉川
原文来自:极客公园
原文地址:HTTP://www.geekpark.net/read/view/207563
相关阅读
Android USBCamera,UVCCamera开发通用库,我试用了普通的
Android直播开发之旅(10):AndroidUSBCamera,UVCCamera开发通用库
之前写过一些关于色彩的文章,一直说的是关于色彩理论的一些色彩基础,其中有读者提到过想听听关于色彩心理学的一些东西,因此就在这里
Android9编程九:使用RelativeLayout设计登录页面先把上一节做的登录页面上再增加一个按钮“注册”,把它的ID设为“buttonRegister”
总结起来,Android开发环境搭建可以分为以下四步:第一步、安装JDK;第二步、安装Eclipse;第三步、下载并安装AndroidSDK;第四步、为Eclip
Android 关闭多个视图Intent.FLAG_ACTIVITY_CLEAR_TOP
如果已经启动了四个Activity:A,B,C和D。在D Activity里,我们要跳到B Activity,同时希望C finish掉,可以在startActivity(intent)里的int