阅读本文需要3分钟

介绍如何用JS开发智能手表App,首先按下图创建智能手表的工程(工程名是MyFirstWatch)。

watch工程目录的结构与TV工程的结构类似,只是源代码除了java部分,还有js部分,而且多了个node_modules目录,用过Node的同学都应该很清楚,这个目录是保存Node中模块的。js目录包含了所有相关的JS、HTML和CSS代码。watch工程目录结构如下图所示。

现在着重看一下js目录,结构如下:

在js/default目录下,有3个子目录:common、i18n和pages。其中common是一些资源,如图像等。i18n用于国际化,默认有两个文件:en-US.json和zh-CN.json,分别表示英文和中文字符串。pages目录包含了一些代码文件。index是默认生成的首页目录。其中包含3个文件:index.css、index.hml和index.js。其中index.hml是定制的HTML文件(减少了部分标签,也增加了一些标签,但总体风格与HTML非常接近)。现在分别看一下这3个文件的代码:

从这3个文件的代码可以看出,与微信小程序的开发方式非常接近。而且大多数技术都是Web栈的,因此,只要会Web、微信小程序的程序员,很容易上手。

现在按前面的方式申请智能手表虚拟设备,效果如下图所示。

现在运行程序,会得到下面的结果:

如果要修改输出文本,可以直接修改国际化文件zh-CN.json,也可以直接修改index.js或index.hml文件。

欢迎关注公众号:Python爬虫数据分析挖掘,回复【开源源码】免费获取更多开源项目源码

公众号每日更新python知识和【免费】工具

鸿蒙如何用JS开发智能手表App相关推荐

  1. 智能手表python_鸿蒙如何用JS开发智能手表App

    阅读本文需要3分钟 介绍如何用JS开发智能手表App,首先按下图创建智能手表的工程(工程名是MyFirstWatch). watch工程目录的结构与TV工程的结构类似,只是源代码除了java部分,还有 ...

  2. 儿童智能手表APP开发具备哪些功能

    如今,几乎每个小朋友家长都会配智能手表,随着智能产品的发展,这两年智能手环.智能手表设备的出现给人们生活带来了方便,我们在使用儿童智能手表APP开发时候还可以随时查看孩子运动情况之类,家长还能通过AP ...

  3. 智能手表APP方案开发公司那个好

    智能手表在物联网行业也是开发的比较多的一个产品了,而智能手表一般也会配置APP来使用,具体的开发企业如我爱物联网科技,其开发的智能手表APP方案是目前使用的比较多的一个.智能手表APP的功能大都差不多 ...

  4. 前端开发者如何用JS开发后台

    学习交流微信: 万能的JavaScript 有一条 Atwood 定律:any application that can be written in JavaScript, will eventual ...

  5. 苹果三星小心了!传微软正开发智能手表

    在手机.平板电脑等智能移动设备市场被产业瓜分之后,可携带式的智能移动终端即成为科技公司的下一片蓝海. 中国软件资讯网4月16日消息 当手表拥有了手机的功能,我们的世界会变成怎样?据外电报道,微软供货商 ...

  6. 采用netty开发智能手表tcp服务端还是非常不错的

    采用netty开发智能手表tcp服务端还是非常不错的,经过单服务部署测试并发能达到10w,可以用于开发开发马蹄锁,儿童智能手表,其他智能设备,物联网等等,有啥有趣好玩的物联网可以进行交流一下

  7. 鸿蒙OS的智能手表,鸿蒙OS登录华为新款智能手表 支持和手机协调工作

    在后天的国内Mate40系列新品发布会上,虽然手机是重点,但华为也依然带来了大量的配件产品来丰富自家的生态链,这其中就包含了最新款的华为WATCH GT2 Pro智能手表. 全新的WATCH GT2 ...

  8. 基于HarmonyOS的华为智能手表APP开发实战——Fitness

    本文针对华为HarmonyOS智能穿戴产品(即HUAWEI WATCH 3)开发了一款运动健康类的游戏化APP--Fitness,旨在通过游戏化的方式,提升用户运动动机. 一. 客户端开发 开发环境: ...

  9. 用Vue.js开发一个电影App的前端界面

    我们要构建一个什么样的App? 我们大多数人使用在线流媒体服务(如Netflix)观看我们最喜欢的电影或者节目.这篇文章将重点介绍如何通过使用vue.js 2 建立一个类似风格的电影流媒体WEB交互界 ...

最新文章

  1. Eigen/Matlab 使用小结
  2. 如何精确测量一段代码的执行时间
  3. 最全整理 | 万字长文综述目标检测领域,您要的,都在这里!
  4. formdata 接受参数中带有class 对象_Django(五)- 请求与响应 - request对象
  5. 设计师的就业前景分析!
  6. 解压ubi文件_Linux 文件压缩与解压相关
  7. rust怎么上邮轮_20年内泰坦尼克号将消失 英公司推三千米沉船之旅
  8. active mq topic消费后删除_RabbitMQ的常见队列模型:simple、work、fanout、direct、topic等等...
  9. SecureCRT SSH 失败 Key exchange failed 解决方法
  10. php SNMP函数时出错
  11. 设置jupyter notebook软件的字体样式
  12. Oracle数据库日志存放位置
  13. 第二阶段 day02【Scanner类、Random类、ArrayList类】
  14. JAVA访问控制权限
  15. 饭店计算机信息管理全章ppt,酒店信息质量管理.ppt
  16. 在线文档查看器:Gleamtech Document Viewer 6.6.1
  17. 摄影测量与遥感专业英语词汇
  18. (MATLAB代码分享,可运行)基于改进遗传算法的柔性作业车间调度优化研究
  19. 1504.ICCVPartial Person Re-Identification 论文笔记
  20. android5.0新特性 clipping的用法

热门文章

  1. 0039c语言作业答案2020,中石油华东《程序设计(C语言)》2020年春季学期在线作业【答案】...
  2. xp计算机退出家庭组,win7电脑中如何退出加入的家庭组?
  3. R3300L Android相关的记录
  4. android毕设论文谢辞,毕业论文谢辞
  5. 宽带连接显示服务器问题怎么办,宽带连接时错误678问题怎么解决【解决方法】...
  6. java打字游戏课程设计_Java课程设计打字游戏.docx
  7. Visual Studio 2017、2019 调试Docker无法启动,卡在vsdbg\vs2017u5 exists, deleting.
  8. matlab db dbm dbfs,dbfs(dbfs和dbm的换算)
  9. LeetCode题解:矩阵中战斗力最弱的 K 行
  10. 使用burp进行网站爆破