梅科尔工作室-元禛-鸿蒙笔记1

文章详细介绍了HarmonyOS应用的配置文件如app.json和module.json的作用,包括设置应用图标和名称。此外,还提到了ArkTS,华为的自研开发语言,它是TypeScript的超集,用于简化跨端应用开发。最后,文中指出了如何进行远程模拟来预览应用效果。
摘要由CSDN通过智能技术生成

目录作用

  • stage

d4b8a852d5874ee8904b2ad31d9b5bac.jpg

     常用模块

  • app.json模块

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

bundleName是包名。

vendor是应用程序供应商。

versionCode是用于区分应用版本。

versionName是版本号。

icon对于应用的显示图标。

label是应用名。

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

  • entry

模块编写页面的模块

entry-->src-->main-->ets-->pagesc8fe69f2ec064bcd8aee25b8a4604748.jpg

resources模块

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

中文语言en_CN

英文语言en_US

base模块下的profile模块

这个模块包含页面的配置信息,创建的页面这里都要有配置。5c7cd64316704bdc83c12241f0c85802.jpg

module.json模块

是模块的配置文件,包含当前模块的配置信息

  • FA

e7797eae581f4d6f9487afc3e120016f.jpg

 常用模块

entry模块

   pages模块

entry-->src-->main-->ets-->pages

4db9cc8ba4b345d8b9c1ef0cb5254d51.jpg

resource模块

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

中文语言en_CN

英文语言en_US

config.json

由app、deviceConfig和module组成

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)

  • 更换图标是在这里复制插入ecda5fc6af844fcb965588425db94ac8.png
  •  更换名字。

27c82452431a43c7a3ad003e8c0a32e3.png

项目远程模拟方法

  •  找到设备管理器

f125ccef562a4c89a4d6364e668efa49.jpg

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

c248dcade24d49d8a88540e21810881c.jpg

  • 开始模拟,编辑的即可呈现效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值