Google I/O 2014 大会总结 Android开发新方向
昨天晚上,Google I/O 2014大会召开,会上主要展示了下面几个部分的创新内容:
Android L 操作系统
首先是界面,谷歌又一次设计了一套 UI 规范。并称之为“Material Design”,这样的语言风格从一些人们经常使用的物品中汲取灵感,比方纸张和墨水的晕染。让屏幕空间得到最佳应用,提供尽量多的资讯信息。而且能够在智能手机、平板或桌面上提供统一的设计界面。
详细风格上看。Material Design 大量使用了圆形和圆角的扁平化设计,很多其它的操作是通过滑动完毕而不是点击。而与
iOS 的半透明化不同在于。新设计语言更长于对阴影的运用。另外 4.X 的 Roboto 字体也已经全面更新,交互动画也更加活泼,而且在一些button选项上使用了新的配色,相当醒目大胆。
同一时候,手机的解锁模式也变得多样化,如今解锁手机不再须要通过手机本身来实现,你能够绑定一个蓝牙设备、Android Wear 智能手表,或者是直接通过录制的声音进行解锁。
另外须要提及的则是ART
模式了。这是谷歌在 Android 4.4 系统新增的一种应用执行模式。与传统的 Dalvik 模式不同,ART 模式能够实现更为流畅的 Android 系统体验。
在 Android L 系统中,谷歌则会把 ART 模式改为默认的系统程序执行模式,估计此举将大大提高程序的载入速度,基本为原先的两倍。同一时候
ART 模式还将能更好的对内存进行管理。并全然兼容 64 位的系统,新的 Android Extension Pack 对中央处理器和图形处理器的性能提升帮助也很大。
Android One
这计划主要是将智能手机推向发展中市场,而首个国家则是这位主管的家乡
– 印度。眼下 Android One 具备三个特点。第一当然是原生界面,第二是拥有 Google Play Store,第三则是支持自己主动更新系统。在三个特点的加持,以及锁定开发展中市场。使得 Android One 计划下的智能手机将不会过于昂贵。就 Sundar Pichai 宣布的 Micromax 推出 Android One 设备来看,拥有双 SIM 卡插槽,4.5 英寸萤幕,支持
SD CARD 以及 FM RADIO 功能的 Android 智能手机仅仅要 100 美元。除了 Micromax 外,还会有 Karbonn 以及 Spice 印度手机品牌商增加 Android One 计划。
虽然配置上没有说太多。但从曝光的产品来看。很有可能是搭载的是高通 QRD 配置。
Android Wear
谷歌先后展示了 LG G Watch、三星 Gear Live 和摩托罗拉 Moto 360 三款基于 Android Wear 系统打造的智能手表。
眼下 Android Wear 系统的智能手表有两种操作方法,触控和语音,只是考虑到谷歌为了“降低人们看屏幕和操作的时间”,语音部分应该会是重头戏,也就是依靠
Google Now 来实现。
用户能够用来设定闹钟、记录备忘录,也能够用来叫出租车等等。
当中备忘录的设置十分人性化,能够採用语音记录,而且当你确定某个地点时。如“提醒我到家查看邮箱”。当你回到定位为“家”的位置后。就会自己主动激活这条提醒。
为了降低按键和视觉的交互,可能语音识别的应用会大大加强。
此外。Android Wear 智能手表还将实现和手机或平板进行数据同步,包含信息的同步、通知同步乃至应用的同步,当你在手机上安装一个
Android 应用程序时,手表上也会获得同步的自己主动更新。
Android
Auto
传闻已久的
Android Auto 车载中心也正式亮相,虽然在功能上和苹果的 CarPlay 异曲同工,依然是以导航、通信、音乐三大功能为主。只是谷歌表示已经该系统已经研发一年之久。诸如语音操作、Google Map 等自家的体验还是很棒的。而且该车载中心主要是屏幕投射来实现的,用户能够获得一致性的操作体验。
眼下Android
Auto SDK 也同期发布,这样就能够期待很多其它的第三方应用接入到 Android Auto 平台了。
未来谷歌估计将与 40 多家汽车合作伙伴构成的开放联盟。
Android
TV
Android
TV 则是传闻已久的新项目了,开发套件相同会在今年秋天与 Android L 一同推出。
从界面来看,主打简洁的卡片式 UI ,功能上则分为视频、应用、游戏等不同的板块,也可执行 Netflix 等第三方 App,与我们所示一些智能电视系统较为相似。值得一提的是。Android TV 支持用手机、平板等设备来对智能电视进行控制,也能够将 Android 手机做为游戏摇杆来使用。此外语音控制的效率很高。能够直接对电视节目进行精准搜索。
Google I/O 2014 大会总结 Android开发新方向的更多相关文章
- Android 开发新方向 Android Wear ——概述
2014 谷歌 I/O大会正式公布的Android Wear 开发理念,从而能够更系统的提供开发人员使用Android接口开发便携式可穿戴设备,以智能手表为例,通过Android提供的接口,能够方便的 ...
- Google I/O 2014? No,Android I/O 2014
"你当然能够不相信理想,可是你也应该相信.有一些人相信理想" google I/O今日公布了很多新品,罗列为: Android Wear,Android Auto.Android ...
- Google I/O 2014 - Keynote for Android
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/jingxia2008/article/details/34809467 Google I/O 201 ...
- Android开发——新特性与知识点回顾
Fragment 用途:在一个Activity里切换界面,切换界面时只切换Fragment里面的内容 生命周期方法跟Activity一致,可以理解把其为就是一个Activity 定义布局文件作为Fra ...
- Android开发环境搭建相关文章列表(转载)
Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...
- 作业一:android开发平台的演变以及Android Studio设置
目录: ①. 从Eclipse到Android Studio ②. Android Studio的下载和安装 ③. 用户习惯设置以及快捷键 ④. SDK路径重新设置 ↓点此跳转到文 ...
- Android开发学习总结(一)——搭建最新版本的Android开发环境
Android开发学习总结(一)——搭建最新版本的Android开发环境(转) 最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是 ...
- Android开发环境中的概念和工具介绍
最近学习Android开发,以前使用C/C++多一些,现在再补点Java知识,不管是哪种语言,都不过是一种工具而已,真的学起来,大同小异,无谓优劣.学习Android编程肯定是要先从环境搭建开始,无论 ...
- android 开发环境搭建 (转)
最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环 境去学习,Android的更新速度比较快了,Android1 ...
随机推荐
- python3开发进阶-Django框架中的ORM的常用(增,删,改,查)操作
阅读目录 如何在Django终端打印SQL语句 如何在Python脚本中调用Django环境 操作方法 单表查询之神奇的下划线 ForeignKey操作 ManyToManyField 聚合查询和分组 ...
- java 面向接口编程的理解
初学者可能在学习中会有很多疑惑,为什么要这样,明明可以那样实现,这样做的好处又是什么? 可能会的人觉得很简单很容易理解,甚至可能觉得问的问题很智障,但对于小白来说可能是苦思冥想都不得其解的. 自己身为 ...
- B/S架构 Web打印程序(Argox)
B/S架构 Web打印程序 对于B/S架构下的管理软件系统,在客户端浏览器页面中如何透过本地打印机或网络打印机打印条码标签,Argox提供最常用的2种类型打印机集成方案. ● PPLA 打印机IE游 ...
- 使用hsdis查看jit生成的汇编代码
http://blog.csdn.net/unei66/article/details/26477629 JVM 有 HotSpot引擎可以对热代码路径进行有效的 JIT优化,大幅度提升计算密集代码 ...
- sql获取汉字的拼音首字母的函数
ql获取汉字的拼音首字母 if exists (select * from sysobjects where id = object_id(N'[fn_ChineseToSpell]') and ...
- Redis设置使用几号库
Redis中SpringBoot项目中的配置: 1.引入 spring-boot-starter-redis(POM.XML) <dependency> <groupId>or ...
- npm使用常见问题及注意事项
1.npm.cnpm.yarn不要混用,一个项目只使用一个 2.NPM problem: npm ERR! extraneous 表明安装了很多不需要的三方包 使用命令 npm prune删除无用的包 ...
- Discuz! 7.1 & 7.2 远程代码执行漏洞
受影响产品: Discuz! 7.1 & 7.2 漏洞描述: 产生漏洞的$scriptlang数组在安装插件后已经初始化 Discuz!新版本7.1与7.2版本中的showmessage函数中 ...
- SVN服务的部署及使用
环境说明 系统版本 CentOS 7.2 x86_64 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是 ...
- JSP页面的基本结构 及声明变量
一.JSP页面的基本结构 在传统的HTML页面文件里增加Java程序片和JSP标签就构成了一个JSP页面文件. 一个JSP页面可由5种元素组合而成: 1.普通的HTML标记符 2.Jsp标签.如指令标 ...