2009 年 4 月
Android 1.5 平台为用户和开发者引入了许多新功能。下文简要介绍了相关变更。
界面优化
- 系统级范围:
- 优化所有核心界面元素
- 动画窗口转换(默认关闭)
- 基于加速度计的应用旋转
- 优化了以下界面:
- 通话体验
- 通讯录、通话记录和收藏夹
- 短信和彩信
- 浏览器
- Gmail
- 日历
- 电子邮件地址
- 相机和图库
- 应用管理
性能提升
- 提高相机启动速度和拍照速度
- 更快速地获取 GPS 位置信息(由 SUPL AGPS 提供支持)
- 更流畅地在浏览器中滚动浏览网页
- 提高 Gmail 会话列表滚动速度
新功能
- 屏幕软键盘
- 在纵向或横向浏览模式中均可使用
- 支持用户安装第三方键盘
- 用户自造词词典
- 主屏幕
- widget
- 捆绑的主屏幕 widget 包括:模拟时钟、日历、音乐播放器、相框和搜索
- 活动文件夹
- widget
- 相机和图库
- 录像
- 视频播放(支持 MPEG-4 和 3GP 格式)
- 蓝牙
- 支持立体声蓝牙(A2DP 和 AVCRP 协议)
- 自动配对
- 改进免提体验
- 浏览器
- 使用最新的 Webkit 浏览器和 Squirrelfish JavaScript 引擎进行了更新
- 在浏览器中复制和粘贴
- 在网页内搜素
- 可供用户选择的文字编码
- 界面更改包括:
- 统一的 Go 和搜索框
- 标签式书签/历史记录/最常访问的网站屏幕
- 通讯录
- 显示“收藏”中的用户照片
- 通话记录中各活动的具体日期/时间戳
- 触摸一下即可访问通话记录活动中的联系人名片
- 系统
- 新的 Linux 内核(版本 2.6.27)
- SD 卡文件系统自动检查和修复
- SIM 应用工具包 1.0
- Google 应用(在 Android SDK 中包含的 Android 1.5 系统映像中不可用)
- 在通讯录、短信、彩信、Gmail 和电子邮件应用中查看 Google Talk 好友的状态
- 对 Gmail 邮件进行批量操作,例如存档、删除和添加标签
- 将视频上传到 YouTube
- 将照片上传到 Picasa
新的 API 和清单元素
- 界面框架
- 可实现更轻松的后台/界面线程交互的框架
- 新的
SlidingDrawer
widget - 新的
HorizontalScrollview
widget
- AppWidget 框架
- 用于创建安全主屏幕
AppWidgets
的 API。如需了解如何使用 AppWidget,请参阅开发者指南的 AppWidgets 文档。另请参阅 Android 开发者博客中的 引入主屏幕 widget 和 AppWidget 框架。 - 用于使用自定义内容填充
Live Folders
的 API。
- 用于创建安全主屏幕
- 媒体框架
- 原始录音和播放 API
- 互动式 MIDI 播放引擎
Video Recording APIs
(适用于开发者,3GP 格式)。- 视频和照片共享 intent
- 媒体搜索 intent
- 输入法框架
Input Method Service
框架- 文本预测引擎
- 能够向用户提供可下载的 IME
- 应用定义的硬件要求
应用现在可以在其清单文件中使用新元素 <uses- configuration> 来向 Android 系统指示其需要哪些硬件功能才能正常运行。例如,应用可能会使用该元素来指定它需要物理键盘或特定的导航设备(例如轨迹球)。在安装应用之前,Android 系统会检查为
<uses-configuration>
元素定义的属性,并仅在所需硬件存在时允许继续安装。 - 语音识别框架
- 支持通过 intent 使用语音识别库。请参阅
RecognizerIntent
。
- 支持通过 intent 使用语音识别库。请参阅
- 其他 API 新增功能
- LocationManager - 应用可以通过 Intent 获取位置信息更改更新
- WebView - 触摸开始/结束/移动/取消 DOM 事件支持
- 重新设计的
Sensor Manager APIs
- GLSurfaceView - 用于创建 OpenGL 应用的便捷框架
- 应用安装成功广播 intent - 应用升级体验更顺畅