以下内容翻译自android wear的官方教程,本人水平有限,如有错误欢迎指出
大纲
以下正文
手表的表面通过在数字画板(canvas)上利用色彩,动画和相对情景信息来表现时间信息。 Android Wear companion app提供了不同风格和形状的表面(watch face).当用户在手表上选择了一个有效的表面或在一个相关的app上操作,手表就会预览表面并允许用户进行一些设置。
Android Wear 允许你创建自定义的表面,当用户安装了支持表面的手机app,手表上的表面选项中就会添加相关的表面。
这一单元将会告诉你如何创建自定义表面并打包到手表app当中,这个单元同样包含了设计和实现的小技巧来让你的表面和系统的UI变得和谐并且比较高效。
注意: 我们建议用Android Studio来开发Android Wear 应用,它是最方便的平台。下面的教程将假设你在使用Android Studio。
Lessons
设计表面
学习怎么创建在手表上工作的表面.
创建表面Service
学习怎样在你的表面的生命周期中反馈重要的事件.
绘制表面
学习怎么在设备的屏幕上绘制表面.
在表面上展示信息
学习怎样在表面上包含上下文信息.
创建交互式表面
学习创建可以和用户交互的表面.
提供设置用activity
学习怎么创建有可设置参数的表面.
一些常见的问题
学习解决有在开发表面的时候常见的问题.
优化显示和电量使用
学习怎样提升你的动画的刷新频率和节省电量.