上手做一个华为鸿蒙手表应用 1 - 创建项目

2024-02-27 02:20

本文主要是介绍上手做一个华为鸿蒙手表应用 1 - 创建项目,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本文是照着张荣超老师的视频教程的实操
在这里插入图片描述

功能:1. 左侧时间选择器2. 右侧呼吸速度选择器3. 下方开始按钮4. 中间呼吸状态注:1. 本文不讲解开发环境的搭建,如有需要可以参考开发环境搭建:[https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202355439466190732&fid=0101303901040230869](https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202355439466190732&fid=0101303901040230869)2. 原文可以到语雀去搜:鸿蒙,搜索结果排第一的作者:(目前)chatterzhao ,即为本文的作者,那边的文档还有一些其他教程。3. 文中有的链接不能直接打开,大家可以右键打开。4. 仓库地址:[https://gitee.com/zhaoquan/harmonyoswatchdemo](https://gitee.com/zhaoquan/harmonyoswatchdemo)

一、项目创建

- IDE 名字中的 DevEco 好像读:戴微扣,仅供参考- 创建 TV 和 Wearable 项目可以选择 JS 或 Java 开发框架;创建 Lite Wearbale 目前默认是 JS 框架

创建项目
在这里插入图片描述

如果你的 IDE 已经启动了项目,则从 HuaWei DevEco Studio 的 File -> New -> NewProject,创建一个项目,项目名叫:HuXi
在这里插入图片描述

填写项目名及项目存储路径
在这里插入图片描述

项目创建成功界面长这样,后面我们的开发主要在 pages 下面进行

鸿蒙 JS 框架跟小程序思路很像,小程序开发者很容易入门,非常务实

在这里插入图片描述

我们把 Hello World 在预览器中打开

需要进入到具体页面编辑代码,比如将双击 index.hml,然后将光标停留在代码上,再去点菜单才显示 Previewer

在这里插入图片描述

我们还可以把 Hello World 在远程虚拟设备打开

点击下面的 HVD Manager,如果 IDE 还没有登录开发者账号,会自动启动默认浏览器进行登录。
华为手机直接用手机上的:设置->账号中心(列表第一个)-> 右上角扫码功能扫码登录。
如果非华为手机可以使用手机号+验证码或密码登录。
注意:
账号如果没有实名,或者实名审核通过时间不足10分钟,也可能无法登录成功,请实名后再试。
虚拟设备有使用时间时间限制,使用后及时关闭,开发中建议多用上面的预览器或模拟器,少用远程虚拟设备。

在这里插入图片描述

刷新
在这里插入图片描述

启动远程模拟器
在这里插入图片描述

启动成功:

每次启动只有 60 分钟使用时长,测试完毕建议及时关闭

在这里插入图片描述

至此项目准备工作就完成了


二、开始撸代码

为了防止文章太长,这里不继续。下一篇文章的链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202356408634880779&fid=0101303901040230869


原文链接:https://developer.huawei.com/consumer/cn/forum/topicview?tid=0202356376262560775&fid=0101303901040230869
作者:chatterzhao

这篇关于上手做一个华为鸿蒙手表应用 1 - 创建项目的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/750929

相关文章

使用Python和Pyecharts创建交互式地图

《使用Python和Pyecharts创建交互式地图》在数据可视化领域,创建交互式地图是一种强大的方式,可以使受众能够以引人入胜且信息丰富的方式探索地理数据,下面我们看看如何使用Python和Pyec... 目录简介Pyecharts 简介创建上海地图代码说明运行结果总结简介在数据可视化领域,创建交互式地

C语言中位操作的实际应用举例

《C语言中位操作的实际应用举例》:本文主要介绍C语言中位操作的实际应用,总结了位操作的使用场景,并指出了需要注意的问题,如可读性、平台依赖性和溢出风险,文中通过代码介绍的非常详细,需要的朋友可以参... 目录1. 嵌入式系统与硬件寄存器操作2. 网络协议解析3. 图像处理与颜色编码4. 高效处理布尔标志集合

SpringBoot项目中报错The field screenShot exceeds its maximum permitted size of 1048576 bytes.的问题及解决

《SpringBoot项目中报错ThefieldscreenShotexceedsitsmaximumpermittedsizeof1048576bytes.的问题及解决》这篇文章... 目录项目场景问题描述原因分析解决方案总结项目场景javascript提示:项目相关背景:项目场景:基于Spring

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

Java中的Lambda表达式及其应用小结

《Java中的Lambda表达式及其应用小结》Java中的Lambda表达式是一项极具创新性的特性,它使得Java代码更加简洁和高效,尤其是在集合操作和并行处理方面,:本文主要介绍Java中的La... 目录前言1. 什么是Lambda表达式?2. Lambda表达式的基本语法例子1:最简单的Lambda表

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

Python结合PyWebView库打造跨平台桌面应用

《Python结合PyWebView库打造跨平台桌面应用》随着Web技术的发展,将HTML/CSS/JavaScript与Python结合构建桌面应用成为可能,本文将系统讲解如何使用PyWebView... 目录一、技术原理与优势分析1.1 架构原理1.2 核心优势二、开发环境搭建2.1 安装依赖2.2 验

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华