为可穿戴设备创建自定义UI

编写: roya 原文:https://developer.android.com/training/wearables/ui/index.html

可穿戴apps的用户界面明显的不同于手持设备。可穿戴设备应用应该参考Android Wear设计规范和实现推荐的UI模式, 这些保证在为可穿戴设备优化过的应用中保持统一的用户体验。

这个课程将教我们如何为可穿戴应用创建在所有Android可穿戴设备上看上去都不错的自定义UI和自定义的notifications。为了达到上述目的,需要实现这些UI模式:

  • Card
  • 倒计时和确认
  • 长按退出
  • 2D Picker
  • 多选List

可穿戴UI库是Android SDK的Google Repository中的一部分,其中提供的类可以帮助我们实现这些模式和创建工作在圆形和方形Android可穿戴设备的layout。

Note: 我们推荐使用Android Studio做Android Wear开发,它提供工程初始配置,库包含和方便的打包,这些在ADT中是没有的。这系列教程假定你正在使用Android Studio。

Lessons

定义Layouts

学习如何创建在圆形和方形Android Wear设备上看起来不错的layout。

创建Card

学习如何创建自定义layout的Card

创建List

学习如何创建为可穿戴设备优化的List

创建2D Picker

学习如何实现2D Picker UI模式以导航各页数据

显示确认界面

学习如何在用户完成操作时显示确认动画

退出全屏的Activity

学习如何实现长按退出UI模式以退出全屏activities