一.主要目录配置文件作用(stage和FA模型下)
.stage模型
。常用模块
(1)app.json模块
AppScope>app.json5是应用的全局的配置文件,用于存放应用公共的配置信息。
.bundleName是包名。
.vendor是应用程序供应商。
. versionCode是用于区分应用版本。
.versionName是版本号。
. icon对于应用的显示图标。
.label是应用名。
.distributedNotificationEnabled描述应用程序是否已分发通知。
(2)entry模块
. 编写页面的模块
。entry-->src-->main-->ets-->page
(3)module.json模块
.是模块的配置文件,包含当前模块的配置信息 文档中心
.FA模型
。常用模块
(1)entry模块
跟stage模块下类似
(2)pages模块
(3)resource模块
config.json由app、deviceConfig和module三个部分组成,缺一不可。
config.json示例:
二.语法基础知识
ArkTS 是华为自研的开发语言。是2022年下半年新推出的语言,它在TypeScript(简称TS)的基础上,匹配ArkUI框架,扩展了声明式UI、状态管理等相应的能力,让开发者以更简洁、更自然的方式开发跨端应用。
ArkTS是TS的超集,而TS又是JS的超集,所谓超集就是大于这个集合并且包含这个集合。这个js开发就和web开发类似。所以ArkTS里也会涉及到js的一些知识,有web网页的基础。
基本框架:
装饰器:
接口:
三.更换图标和名字的方法:
更改图标:
更改名字:
四.项目远程模拟方法;
根据下面步骤可以练习一下,(不做文字赘述了,看图操作)