从学习c,还是java,还是Android,又或者是unity等不同语言的开发,我们写的第一个程序都是以“Hello World!”开始的。今天Android Wear开发的学习也不例外,我们仍然从这里开始,建立我们的第一个Android Wear项目。
上一期已经介绍过手表模拟器的创建和如何在Android studio平台上创建wear工程,今天就直接从代码开始。首先先看Android Wear项目工程目录,如图:
可以看到,Android Wear项目跟普通的Android项目最大的区别就在于Wear的项目至少需要包含两个Module(模块),手机部分和手表部分(即mobile和wear) 。之所以会是这样一个结果的原因其实也可以理解,毕竟手表的性能、续航等跟手机相比目前还差的比较远,很多事情还是需要依赖手机来完成的,因此谷歌目前并不允许用户单独的使用手表来安装google play上的应用,而是用户在下载应用到手机上的时候,如果有对应的手表的应用,就会自动的推送至与之匹配的手表上。当然,在开发阶段,谷歌是允许开发者直接将开发包安装到手表的模拟器上的。
接下来我们就开启手表模拟器,将这个程序安装到我们的手表上,程序运行效果如图(由于我们的项目里面有手机和手表两个模块,在点击运行按钮之前一定要先切换到wear模块)。
接下来我们来看一下wear模块的具体代码,看看跟标准的android程序有哪些区别。
主布局activity_main.xml