day2:Android Wear开发---HelloWear

本文介绍了Android Wear应用程序的开发过程,包括工程目录结构、手表模拟器的使用以及如何将程序安装到手表上。重点讲解了WatchViewStub控件在适配不同形状表盘中的作用,通过设置矩形和圆形布局文件简化了开发流程,并展示了MainActivity的代码实现,强调了对WatchViewStub的监听事件操作的重要性。
摘要由CSDN通过智能技术生成
  从学习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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值