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

1. stage模型

app.json模块
   AppScope>app.json5是应用的全局的配置文件,用于存放应用公共的配置信息。

bundleName是包名。

vendor是应用程序供应商。

versionCode是用于区分应用版本。

versionName是版本号。

icon对于应用的显示图标。

label是应用名。

distributedNotificationEnabled描述应用程序是否已分发通知。

entry模块
   编写页面的模块
      entry-->src-->main-->ets-->pages

resources模块
      资源配置,即文字和图片及语言的配置。

中文语言en_CN

英文语言en_US

base模块下的profile模块
这个模块包含页面的配置信息,创建的页面这里都要有配置。

module.json模块
   是模块的配置文件,包含当前模块的配置信息              https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/module-configuration-file-0000001434502905-V3

2. FA模型

entry模块
   pages模块
     entry-->src-->main-->ets-->pages

② resource模块
     资源配置,即文字和图片及语言的配置。

中文语言en_CN

英文语言en_US

config.json

https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/application-configuration-file-overview-fa-0000001406600914-V3

app

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

deviceConfig

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

module

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

二,语法基础知识

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

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

初识ArkTS:https://developer.harmonyos.com/cn/docs/documentation/doc-guides-V3/arkts-get-started-0000001430600477-V3

三,更换应用图标和名字方法(FA模型下)

①更换图标是在这里复制插入

②更换名字。

四.项目远程模拟方法

五.其他知识

①文件entry-str-main-ets-pages-index.ets:编写代码

②文件entry-str-main-ets-entryability-entry ability.ts:有关应用的配置代码

③文件entry-str-main-resources:软件语言中英文的设置

④文件entry-str-main-moudule.json5:对支持的设备类型的添加及切换,新建页面文件

梅科尔工作室-王宣-鸿蒙笔记1相关推荐

  1. 梅科尔工作室-王宣-鸿蒙笔记2

    常用基础组件: 组建根据功能可以分为以下五大类: ①基础组件:基础组件是图层的基本组成单元,包括Test,Testinput, Image,Button ,loading progress例如 Tex ...

  2. 梅科尔工作室-王宣-鸿蒙笔记4

    路由跳转 导入router模块 方式一 router.push(),跳转到指定页面. 示例 方式二 router. push()分单实例模式和标准模式 方式三 跳转返回 router.back() 与 ...

  3. 梅科尔工作室-王静琳-鸿蒙笔记3

    list组件 由list容器组件和listitem容器组件构成,list是一个大容器,listitem是大容器里的小容器 使用说明 示例 父子组件 子组件 父组件 If - else For

  4. 梅科尔工作室-郜翱翔-鸿蒙笔记1

    鸿蒙简介 华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操作系统. 华为鸿蒙系统是一款全新的面向全场景的分布 ...

  5. 梅科尔工作室E1-张冉-鸿蒙笔记4

    @ohos.router (页面路由) 导入模块 import router from'@ohos.router' router.push push(options: RouterOptions): ...

  6. 梅科尔工作室-于天姿-鸿蒙笔记4

    一.路由跳转 1.导入 首先导入router模块 2.跳转方式 方式一 router.push(),跳转到指定页面. 每调用一次router.push()方法,均会新建一个页面.默认情况下,页面栈数量 ...

  7. 梅科尔工作室E1-张冉-鸿蒙笔记2

    文本 基本操作 资料 针对包含文本元素的组件,例如Text.Span.Button.TextInput等,可使用fontColor.fontSize.fontStyle. fontWeight.fon ...

  8. 梅科尔工作室-杨灿-鸿蒙笔记1

    1.主要目录配置文件作用 stage模型下: AppScope>app.json5           是应用的全局的配置文件,用于存放应用           公共的配置信息. entry模块 ...

  9. 梅科尔工作室-张黎娜-鸿蒙笔记3

    list组件 由list容器组件和listitem容器组件构成,list是一个大容器,listitem是大容器里的小容器. 使用说明 父子组件(自定义组件) 子组件导出用export语句 子组件中不能 ...

最新文章

  1. 电脑显示未安装任何音频输出设备_一套完整的台式电脑有哪些配置
  2. SQL 时间类型转字符串格式列表
  3. 柴天佑pdf 自适应控制_串讲:控制理论:自适应控制(APC)
  4. Java打印整数的二进制表示(代码与解析)
  5. 6000字,详解数据仓库明星产品背后的技术奥秘
  6. 旷厂练习生 | 小白进阶之三个月发表一篇CVPR
  7. 混合模式商城的可经销商品池
  8. 服务器mysql如何添加数据库文件,如何在使用MySQL作为嵌入式服务器时创建数据库文件...
  9. JVM虚拟机-Class文件之魔数
  10. 检验例题_高一化学微课之81氨气的制备和铵根离子的检验
  11. mysql的安装、启动和基础配置 —— mac版本
  12. 医疗大数据技术与应用
  13. 手握14万,博越是最佳选?这车配钢炮动力,可双屏互动,不香?
  14. 把流量变现赚钱的一些想法
  15. 【转】从Chrome源码看JS Object的实现
  16. java 实现pdf 转图片_java实现pdf转图片pdf
  17. 20130408-[转]贴片钽电容的封装、尺寸和标识
  18. Mac 安装谷歌浏览器驱动
  19. 月薪过万必会的:双亲委托模型
  20. 爬取6874条数据,告诉你数据分析师的薪资待遇~!

热门文章

  1. Discuz!论坛出现附件问题的解决方案
  2. 5.5 Matrix formulation
  3. 芯片的英文手册需要全部看吗?
  4. 4-2-1 求e的近似值 (15分)
  5. Spring Boot教程(三十四)使用Redis数据库(2)
  6. linux设备驱动归纳总结(十一):简单的看门狗驱动
  7. 有没有好看的俄剧推荐-如下表
  8. kubernetes1.22安装使用ingress-nginx
  9. 一键解决Windows照片查看器故障
  10. php导出excel 颜色,phpexcel导出excel的颜色和网页中的颜色显示不一致