Android Wear

Android Wear 是一个适用于可穿戴设备(如智能手表)的 Android 版本。 本部分包括有关如何安装和配置 Wear 开发所需的工具的说明、用于创建第一个 Wear 设备的分步演练,以及在创建自己的 Wear 应用时可供参考的示例列表。

准备开始

介绍 Android Wear,说明如何安装和配置计算机以进行 Wear 开发,并提供相关步骤,帮助你在仿真器或 Wear 设备上创建和运行第一个 Android Wear 应用。

用户界面

介绍 Android Wear 的专用控件,并提供演示如何使用这些控件的示例的链接。

平台功能

本节中的文档介绍 Android Wear 特有的功能。 在这里,你将找到一个描述如何创建 WatchFace 的主题。

屏幕大小

预览和优化可用屏幕大小的用户界面。

部署和测试

介绍如何将 Android Wear 应用部署到 Android Wear 设备或为 Wear 配置的 Android 仿真器。 它还包括有关如何在开发计算机和 Android 设备之间设置蓝牙连接的调试提示和信息。

Wear API

Android 开发人员网站详细介绍了关键的 Wear API,例如可穿戴活动意图身份验证复杂性复杂性渲染通知视图WatchFace

示例

可以使用 Android Wear 找到许多示例(或直接转到 github)。

示例 说明 屏幕快照
SkeletonWear 可穿戴项目的基础知识的简单示例,包括 GridViewPager 和交互式通知。 Screenshot of Skeletonwear
WatchViewStub WatchViewStub 控件的简单演示,该控件用于检测屏幕形状并自动加载正确的布局。 了解 WatchViewStub 在 Resources/layout/main_activity.xml 布局中如何工作。 Screenshot of WatchViewStub
RecipeAssistant 采用食谱步骤的形式演示 Wear 通知页面。 通知是在 RecipeService.cs 中创建的。 Screenshot of RecipeAssistant
ElizaChat 与名为 Eliza 的“个人助理”交互的有趣示例,使用 Wear 交互式通知通过罐装响应创建对话。 Screenshot of ElizaChat
GridViewPager GridViewPager 实现 2D 导航模式,用户在该模式下可垂直和水平轻扫以浏览选项和内容。 Screenshot of GridViewPager
WatchFace WatchFace 是具有模拟时针、分针和秒针的自定义表盘。 此示例演示如何创建一个表盘服务,用于绘制当前时间并处理环境模式和可见性更改事件。 该服务包括一个广播接收器,用于侦听时区更改并相应地自动更新时间。 Screenshot of WatchFace

视频

请查看以下视频链接,这些视频讨论具有 Wear 支持的 Xamarin.Android:

说明 屏幕快照
Android L 和更多 - Android L 开发人员预览版引入了大量新 API 供开发人员利用,包括材料设计、通知和新动画等。 Video screenshot of Android L and So Much More presentation.
C# 在我的耳朵和我的眼睛里:Google Glass 和 Android Wear - 可穿戴计算可能看起来像未来的东西(或《神探加杰特》里的情节),但很多人已经在当前拥抱未来! C# 开发人员知道这一点,并且已经有工具和技能来利用可穿戴设备(从 Evolve 2014 开始)。 Video screenshot of C# is in my Ears and in my Eyes presentation.
Xamarin.Android 中的新增功能 - Android L、Android Wear、Android TV、Android Auto、Material Design 和 ART;这对 Xamarin 开发人员来说意味着什么?从 Evolve 2014 开始。 Video screenshot of What's new in Xamarin dot Android presentation.