Google 发布 Android SDK 2.0

  • 张龙

2009 年 11 月 10 日

话题:Java移动Android语言 & 开发架构

近日 Google发布了 Android SDK 2.0(代号为 Eclair),此次发布为开发者与最终用户提供了大量激动人心的新特性,然而对于已有和即将上市的 Android 手机的升级问题,Google 并没有给出明确的回答。

Android 2.0 引入了大量的新特性,如数字变焦、多点触摸以及融合了多个邮件账户的 Email 收件箱等。用户可以使用新的 Quick Connect 特性先在联系人列表中点击某人的图像,然后从菜单中选择呼叫、短信或是 Email,该特性的设计宗旨就是简化用户使用联系人的方式。

Android 2.0 也为同步、蓝牙等领域带来了众多的 API。开发者可以借助于新的同步、账户管理器与 Contact API 编写应用以让用户的手机与各种联系源进行同步。借助于全新的 Bluetooth API,开发者能够轻松向应用中增加端到端的连接或是游戏功能。

Android 2.0 的新特性列举如下:

联系人与账户
  • 可以添加多个账户并进行 Email 与联系人的同步,包括 Exchange 账户(设备制造商可以决定是否在其设备中提供 Exchange 支持)。
  • 开发者可以创建同步适配器以与其他数据源进行同步。
  • Quick Contact 功能提供了对联系人信息与通讯模式的即时访问。在点击某个联系人图像或是状态栏图标后 Email、Messaging 和 Calendar 等应用还可以呈现出 Quick Contact widget。
Email
  • Exchange 支持。
  • 可以在单独的收件箱中浏览多个账户的 Email。
消息
  • 从所有保存的短信或彩信中进行搜索。
  • 可以定义每个会话最多保存的短信数量,超出这个数量后会自动删除最早的短信。
相机
  • 内置的 Flash 支持
  • 数字变焦
  • 场景模式
  • 白平衡支持
  • 色彩效果
  • 微距
Android 虚拟键盘
  • 改进的键盘布局,降低击键错误的概率同时改善了敲击速度。
  • 框架的多点触摸支持保证了在两个手指快速敲击时不会导致按键内容的丢失。
  • 更加智能的字典会根据单词的使用情况进行调整并自动根据用户输入补全联系人姓名。
浏览器
  • 更新的 UI 提供了更棒的浏览器 URL 工具栏,用户可以直接通过地址栏进行搜索或导航。
  • 带有页面缩略图的书签。
  • 支持双击调整大小。
  • 支持 HTML 5:
    • 对于使用 SQL 的客户端数据库来说支持 Database API。
    • 支持离线应用的应用级缓存。
    • Geolocation API 支持以提供设备的位置信息。
    • 全屏模式下的 <video> 标签支持。
日历
  • Agenda 视图可以无限滚动。
  • Events 标识出每个与会者的参会状态。
  • 邀请新人加入会议。

Android 2.0 所用的新的平台技术列举如下:

Media Framework
  • 改进的图形架构提升了性能并能更好地利用硬件加速。
蓝牙
  • Bluetooth 2.1
  • 新的 BT Profile:Object Push Profile(OPP)和 Phone Book Access Profile(PBAP)
新的 Framework API

目前尚不清楚市场在卖或即将上市的 Android 手机能否使用新版 API,比如将于本与初上市的摩托罗拉 Cliq 是运行在 Android 1.5 之上的,但没人知道用户能否将手机升级到 Android 2.0 上。

Google 说这取决于设备制造商。Google 发言人 Katie Watson 通过 Email 表示:“由于 Android 是开源的,我们所提供的所有软件升级都可被设备制造商拿来升级其当前在卖或未来出厂的 Android 手机”。

摩托罗拉和 T-Mobile(即将发售 Cliq 和其他两种 Android 手机)并未就其制造的手机能否升级到新版本上发表声明。

Java移动Android语言 & 开发架构