HarmonyOS开发(DevEco Studio)

目录

开发环境搭建

下载DevEco Studio

进行环境配置

系统开发前端基础

应用开发目录结构

文件使用规则

基础组件介绍

Chart组件使用(线型图案例)

使用image-animator组件构建多图帧动画

TodoList应用构建

自定义组件使用

父子组件通信功能

路由功能实现


开发环境搭建

---------------------------------------------------------------------------------------------------------------------------------

下载DevEco Studio

官网下载链接:

HUAWEI DevEco Studio和SDK下载和升级 | HarmonyOS开发者

---------------------------------------------------------------------------------------------------------------------------------

进行环境配置

配置环境参考博客:

华为开发者工具 DevEco Studio 配置 SDK 教程_相逢不晚何必匆匆的博客-CSDN博客

---------------------------------------------------------------------------------------------------------------------------------

系统开发前端基础

---------------------------------------------------------------------------------------------------------------------------------

应用开发目录结构

text文件进入entry文件,选择src文件中的main文件,我们主要的开发在于js部分

---------------------------------------------------------------------------------------------------------------------------------

目录结构中文件分类如下:
.hml结尾的HML模板文件,这个文件用来描述当前页面的文件布局结构。
.css结尾的CSS样式文件,这个文件用于描述页面样式。
.js结尾的JS文件,这个文件用于处理页面和用户的交互。

---------------------------------------------------------------------------------------------------------------------------------
各个文件夹作用:
app.js文件用于全局JavaScript逻辑和应用生命周期管理。
pages目录用于存放所有组件页面。
common目录用于存放公共资源文件,比如:媒体资源和JS文件。
i18n目录用于配置不同语言场景资源内容,比如:应用文本词条,图片路径等资源,注意i18n是开发保留文件夹,不可重命名。

---------------------------------------------------------------------------------------------------------------------------------

文件使用规则

文件访问

应用资源可通过绝对路径或相对路径的方式进行访问

本开发框架中绝对路径以 "/" 开头,相对路径以 "./" 或 "../" 

公共代码文件和资源文件推荐放在common

---------------------------------------------------------------------------------------------------------------------------------

媒体文件 

格式 支持版本 支持的文件类型
BMP API Version 3+ .bmp
JPEG API Version 3+ .jpg
PNG API Version 3+ .png

---------------------------------------------------------------------------------------------------------------------------------

app.js 标签

标签 类型 默认值 必填 描述
name string defa
  • 0
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
deveco studio是一种为开发者提供的一站式集成开发环境,专门用于开发HarmonyOS应用。它提供了一系列功能和工具,使开发者能够更加高效地进行应用开发。 首先,deveco studio提供了涵盖整个应用开发周期的各种工具和功能。开发者可以在这个环境中完成应用的设计、开发、调试和部署等一系列操作,无需切换不同的开发工具。这种一站式的集成开发环境可以大大提高开发效率,减少了开发者的工作负担。 其次,deveco studio内置了众多的开发工具和组件,为开发者提供了丰富的资源和选项。开发者可以使用这些工具和组件来创建用户界面、处理数据、编写代码等等,从而实现各种功能和效果。这些工具和组件的存在,使得开发者能够更加轻松地开发出功能齐全、用户体验良好的HarmonyOS应用。 此外,deveco studio还具备良好的可扩展性和定制性。开发者可以根据自己的需求,调整和修改开发环境的设置和配置,以适应不同的开发需求和场景。这种灵活性和可定制性,使得开发者能够更好地掌控整个开发过程,从而提高开发的效果和质量。 总之,deveco studio作为一种一站式的集成开发环境,为开发者提供了一系列的工具和功能,使他们能够更加高效地开发HarmonyOS应用。通过使用deveco studio开发者可以提升开发效率,创造出功能丰富、用户体验良好的应用。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值