梅科尔工作室-王宣-鸿蒙笔记1
一.主要目录配置文件作用
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相关推荐
- 梅科尔工作室-王宣-鸿蒙笔记2
常用基础组件: 组建根据功能可以分为以下五大类: ①基础组件:基础组件是图层的基本组成单元,包括Test,Testinput, Image,Button ,loading progress例如 Tex ...
- 梅科尔工作室-王宣-鸿蒙笔记4
路由跳转 导入router模块 方式一 router.push(),跳转到指定页面. 示例 方式二 router. push()分单实例模式和标准模式 方式三 跳转返回 router.back() 与 ...
- 梅科尔工作室-王静琳-鸿蒙笔记3
list组件 由list容器组件和listitem容器组件构成,list是一个大容器,listitem是大容器里的小容器 使用说明 示例 父子组件 子组件 父组件 If - else For
- 梅科尔工作室-郜翱翔-鸿蒙笔记1
鸿蒙简介 华为鸿蒙系统(HUAWEI Harmony OS),是华为公司在2019年8月9日于东莞举行华为开发者大会(HDC.2019)上正式发布的操作系统. 华为鸿蒙系统是一款全新的面向全场景的分布 ...
- 梅科尔工作室E1-张冉-鸿蒙笔记4
@ohos.router (页面路由) 导入模块 import router from'@ohos.router' router.push push(options: RouterOptions): ...
- 梅科尔工作室-于天姿-鸿蒙笔记4
一.路由跳转 1.导入 首先导入router模块 2.跳转方式 方式一 router.push(),跳转到指定页面. 每调用一次router.push()方法,均会新建一个页面.默认情况下,页面栈数量 ...
- 梅科尔工作室E1-张冉-鸿蒙笔记2
文本 基本操作 资料 针对包含文本元素的组件,例如Text.Span.Button.TextInput等,可使用fontColor.fontSize.fontStyle. fontWeight.fon ...
- 梅科尔工作室-杨灿-鸿蒙笔记1
1.主要目录配置文件作用 stage模型下: AppScope>app.json5 是应用的全局的配置文件,用于存放应用 公共的配置信息. entry模块 ...
- 梅科尔工作室-张黎娜-鸿蒙笔记3
list组件 由list容器组件和listitem容器组件构成,list是一个大容器,listitem是大容器里的小容器. 使用说明 父子组件(自定义组件) 子组件导出用export语句 子组件中不能 ...
最新文章
- 电脑显示未安装任何音频输出设备_一套完整的台式电脑有哪些配置
- SQL 时间类型转字符串格式列表
- 柴天佑pdf 自适应控制_串讲:控制理论:自适应控制(APC)
- Java打印整数的二进制表示(代码与解析)
- 6000字,详解数据仓库明星产品背后的技术奥秘
- 旷厂练习生 | 小白进阶之三个月发表一篇CVPR
- 混合模式商城的可经销商品池
- 服务器mysql如何添加数据库文件,如何在使用MySQL作为嵌入式服务器时创建数据库文件...
- JVM虚拟机-Class文件之魔数
- 检验例题_高一化学微课之81氨气的制备和铵根离子的检验
- mysql的安装、启动和基础配置 —— mac版本
- 医疗大数据技术与应用
- 手握14万,博越是最佳选?这车配钢炮动力,可双屏互动,不香?
- 把流量变现赚钱的一些想法
- 【转】从Chrome源码看JS Object的实现
- java 实现pdf 转图片_java实现pdf转图片pdf
- 20130408-[转]贴片钽电容的封装、尺寸和标识
- Mac 安装谷歌浏览器驱动
- 月薪过万必会的:双亲委托模型
- 爬取6874条数据,告诉你数据分析师的薪资待遇~!