代码编织梦想

一,主要目录配置文件作用

1.ets文件夹内用于存放编写的代码文件

2.configuration存放相应模块的配置文件

3.resource对应模块内公共资源

4.外层的configuretion用来存放工程应用级的配置文件

5.开发初期阶段主要的开发都集中在est文件夹中

6.AppScopeNode主要用于存放整个应用公共的信息与资源

7.pages用于存放页面

8.Index为初始页面

2fed07b65b24603244c4c4d974fa08e7.png

1、stage模型

其中常用模块为app.json模块,entry模块,module.json模块。

app.json5中,icon是应用图标,可在pages中添加图片,从而改变图标;label是应用名称,具体如何改名,见FA环境说明

entry模块中,entry-->src-->main-->ets-->pages来编写页面模块

resources模块中,可以进行资源配置,比如图片等

base模块中的profile模块,要有所有页面配置

module.json模块为模块配置文件包含当前模块的配置信息

2、FA模型

其中常用模块为entry模块,config.json模块

类似于stage模块,pages模块中index.ets编写页面模块

config.json模块中

截取部分,

app

标识应用的全局配置信息。同一个应用的不同HAP的app配置必须保持一致。

deviceConfig

标识应用在具体设备上的配置信息。

module

标识HAP的配置信息。该标签下的配置只对当前HAP生效。

skills

对应用外观进行配置

二、语法基础知识

ArkTS 是华为自研的开发语言。是2022年下半年新推出的语言,它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。

ArkTS是TS的超集,而TS又是JS的超集,所谓超集就是大于这个集合并且包含这个集合。这个js开发就和web开发类似。所以ArkTS里也会涉及到js的一些知识,有web网页的基础。

基本框架

装饰器

接口,控制组件一些特性 此图中为text组件接口,写文本内容fontsize为属性,改变组件颜色,大小,样式等

数据类型

string,number,number[],string[],object[]

三、更换应用图标和名字方法

见icon和label

icon为应用图标,在media模块中导入图片即可,更换应用图标

label为应用名称,要改变还要在string.json中改

element,zh_CN,zh_US中的string.json中的value都要改

c66023ac8760f5e434767850805f1c1f.png

四、项目远程模拟方法

1.登录账号后,找到远程模拟器后,选择API与项目创建相符的一个,此处选第一个

6ca7bfdb84792e3762224c01cbe02eff.png

2.开始模拟后,前面编辑的即可呈现效果

4e401ee46b9d0cbae6526630d2be59b1.png

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_62243245/article/details/128859998

harmonyos第一次培训笔记_择启的博客-爱代码爱编程

目录 1.安装DevEco Studio及环境配置 2.听学姐钉钉直播讲培训安排和大致Harmony介绍 3.了解OpenHarmony和HarmonyOS的区别: 4.观看学习视频01-06 5.记事本实操 1.安装DevEco Studio及环境配置 教程(26条消息) 鸿蒙应用开发:安装DevEco Studio及环境配置_cz

梅科尔工作室-华为14天鸿蒙设备开发实战笔记四_keoubaou~的博客-爱代码爱编程

一.HarmonyOS内核开发——任务管理 1.任务管理简介 (1)、从系统的角度看,任务是竞争系统资源的最小运行单元。任务可以使用或等待CPU、使用内存空间等系统资源,并独立于其它任务运行。 (2)、LiteOS的任务模块可以给用户提供多个任务,实现了任务之间的切换和通信,帮助用户管理业务程序流程。这样用户可以将更多的精力投入到业务功能的实现中。

梅科尔工作室-鸿蒙笔记1-爱代码爱编程

梅科尔工作室-于天姿-鸿蒙笔记1 一、主要目录配置文件作用 1、stage模型  其中常用模块为app.json模块,entry模块,module.json模块。 app.json5中,icon是应用图标,可在pages中添加图片,从而改变图标;label是应用名称,具体如何改名,见FA环境说明  entry模块中,entry-->s

梅科尔工作室-乔卓-鸿蒙笔记1-爱代码爱编程

主要目录配置文件作用(stage模型和FA模型下) stage模型 官方具体讲解:https://developer.huawei.com/consumer/cn/training/course/mooc/C101667303102887820?fchapterNo=C101667473758541869&chapterNo=C101667

梅科尔工作室-位青-鸿蒙笔记1-爱代码爱编程

1 .主要目录配置文件作用  stage模型下:有应用入口配置文件,页面配置、资源配置文件、创建页面配置、中英文配置、应用配置等。常用模块有:app.json、entry、module.json模块。app.json:应用的全局配置信息,包含应用的包名、开发厂商、版本号等基本信息。特定设备类型的配置信息。module.json:Module的基本配置信息

梅科尔工作室-崔艺飘-鸿蒙笔记1-爱代码爱编程

一、主要目录配置文件作用 stage模型 常用模块 app.json模块 AppScope>app.json5是应用的全局的配置文件,用于存放应用公共的配置信息。 bundleName是包名;vendor是应用程序供应商;versionCode是

梅科尔工作室-张敏-鸿蒙笔记1-爱代码爱编程

主要目录配置文件作用 ①、stage模型 使用stage模型时,创建的页面要在main_pages.json中进行配置 en_US为英文模式,zh_CN为中文模式,较常用模块为app.json,entry,module.json模块

梅科尔工作室-赵凌志-鸿蒙笔记1-爱代码爱编程

主要目录配置文件作用 1.ets文件夹内用于存放编写的代码文件 2.configuration存放相应模块的配置文件 3.resource对应模块内公共资源 4.外层的configuretion用来存放工程应用级的配置文件 5.开发初期阶段主要的开发都集中在est文件夹中 6.AppScopeNode主要用于存放整个应用公共的信息与资源 7.

梅科尔工作室-王瑞琦-鸿蒙笔记1-爱代码爱编程

主要目录配置文件作用(stage模型和FA模型下) stage模型 创建的页面要在main_pages.json中进行配置。 FA模型 创建的页面要在confige.json中进行配置。 语法基础知识 基础结构: 更换应用图

梅科尔工作室-苏俞俊-鸿蒙笔记1-爱代码爱编程

主要目录配置文件作用 stage模型 EntryAbility.ts为应用入口配置文件 pages为编写页面的模块 resources模块可进行文字和图片及语言的配置 en_US是英文配置 zh_CN是中文配置 base模块下的prof

梅科尔工作室-褚硕莹-鸿蒙笔记1-爱代码爱编程

一、应用配置文件(Stage模型) 应用配置文件概述(Stage模型) 每个应用项目必须在项目的代码目录下加入配置文件,这些配置文件会向编译工具、操作系统和应用市场提供应用的基本信息。 在基于Stage模型开发的应用项目代码下,都存在一个app.json5及一个或多个module.json5这两种配置文件。 app.json5主要包含以下内容:

梅科尔工作室-王柯竣-鸿蒙笔记1-爱代码爱编程

stage模型 常用模块: app.json模块 AppScope>app.json5是应用的全局的配置文件,用于存放应用公共的配置信息。 bundleName是包名。 vendor是应用程序供应商。 versionCode是用于区分应用版本。

梅科尔工作室-爱代码爱编程

1.应用介绍 1.1应用开发目录介绍    1.2使用规则 2.初入注意事项 (1)在进行预览时,要先选择预览所对应的hml等文件下才能进行预览; (2)在config.json里要配置所对应的页的文件路径; (3)配置路径以后单纯刷新是不能显示新配置的页面的,要重新进入预览; (4)创建项目名称,注意首字母大写; (5)引用

harmonyos基本介绍-爱代码爱编程

目录 基本操作界面介绍 目录介绍  语法基础知识 基本框架 资源引用类型 数据类型 注意事项 开发文档推荐 基本操作界面介绍 预览按钮 内置API文档查阅 项目设置 运行按钮(只有在真机模拟或远程模拟时才可以使用) 安装插件,在files下的settings-->Plugins里面,可以安装一个中文的插件,或者探索

梅科尔工作室-爱代码爱编程

 一.主要目录配置文件作用(stage和FA模型下) .stage模型 官方具体讲解链接:华为开发者学堂华为开发者学堂https://developer.huawei.com/consumer/cn/training/course/mooc/C101667303102887820?fchapterNo=C101667473758541869&

梅科尔工作室-爱代码爱编程

鸿蒙的介绍 1.HarmonyOS是一款面向万物互联时代的、全新的分布式操作系统。华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操