梅科尔工作室-徐锦航-鸿蒙笔记1

鸿蒙第一节笔记

主要目录配置文件作用

stage模型

-entry模块>src>main>ets>pages>index.ets这个是写代码的界面

  • entry模块>src>main>ets>entryability>EntryAbility.ts应用入口配置文件

  • entry模块>src>main>resources>en_US>element>string.json英文配置(字符数据文件)

  • entry模块>src>main>resources>zh_CN>element>string.json中文配置(字符数据文件)

  • entry模块>src>main>resources>base>element>string.json与前两者对应

  • entry模块>src>main>resources>base>profile>main_pages.json就是module.json中pages点进去的页面

  • entry模块>src>main>module.json5项目的body的配置

  1. deviceTypes是支持的设备类型,tv是电视,tablet是平板,调整后右上角Sync Now“更新”

  1. pages模块可以实现页面跳转

  1. abilities模块中
    1)icon是应用的图标
    2)label是应用的名字

  • entry模块>src>main>ets>pages>index.ets创建的页面,新建右击>New>Page

FA模型

  • entry>src>main>ets>MainAbility>app.ets应用入口文件

  • entry>src>main>config.json项目的body的配置

语法基础知识

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

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

更换应用图标和名字方法

更改应用图标:conflig.json>icon模块

更改应用名字:conflig.json>label模块,需要在三个string.json的value模块中都更改名字

项目远程模拟方法

Your Devices>Remote Emulator>登录华为账号
##其他
  • 调整页面大小:ctrl+鼠标滚轮

  • 跳转页面:ctrl+鼠标左键

  • 编写index.ets>在Text括号内“你好,梅科尔!”

你可能感兴趣的:(node.js,json)