创建表盘

以下内容翻译自android wear的官方教程,本人水平有限,如有错误欢迎指出
大纲
以下正文


手表的表面通过在数字画板(canvas)上利用色彩,动画和相对情景信息来表现时间信息。 Android Wear companion app提供了不同风格和形状的表面(watch face).当用户在手表上选择了一个有效的表面或在一个相关的app上操作,手表就会预览表面并允许用户进行一些设置。

Android Wear 允许你创建自定义的表面,当用户安装了支持表面的手机app,手表上的表面选项中就会添加相关的表面。

这一单元将会告诉你如何创建自定义表面并打包到手表app当中,这个单元同样包含了设计和实现的小技巧来让你的表面和系统的UI变得和谐并且比较高效。

注意: 我们建议用Android Studio来开发Android Wear 应用,它是最方便的平台。下面的教程将假设你在使用Android Studio。

Lessons

设计表面
学习怎么创建在手表上工作的表面.

创建表面Service
学习怎样在你的表面的生命周期中反馈重要的事件.

绘制表面
学习怎么在设备的屏幕上绘制表面.

在表面上展示信息
学习怎样在表面上包含上下文信息.

创建交互式表面
学习创建可以和用户交互的表面.

提供设置用activity
学习怎么创建有可设置参数的表面.

一些常见的问题
学习解决有在开发表面的时候常见的问题.

优化显示和电量使用
学习怎样提升你的动画的刷新频率和节省电量.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,041评论 25 709
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,655评论 2 45
  • Learn-Android 本收集来源于git上,原版本地址:https://github.com/Tim9Liu...
    仕明同学阅读 6,904评论 0 36
  • 魔兽电影的特效是十分优秀的,但其情节的缺陷也是无法用特效掩盖的。 魔兽的开头便展开一个异常宏大的世界观,但对于没有...
    frommissnobody阅读 2,571评论 0 0
  • 你的想法,有一千个人想到了,有一百个人准备做,只有一个人做了。 这其中或许是因为缺乏勇气,或许是缺乏条件,或许仅仅...
    主持人梓惟阅读 748评论 0 0