梅科尔工作室-王柯竣-鸿蒙笔记1

  1. stage模型

常用模块:

  1. app.json模块

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

bundleName是包名。

vendor是应用程序供应商。

versionCode是用于区分应用版本。

versionName是版本号。

icon对于应用的显示图标。

label是应用名。

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

  1. entry模块

2.1:编写页面的模块

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

2.2:resources模块

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

中文语言en_CN

英文语言en_US

base模块下的profile模块

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

2.3:module.json模块

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

FA模型

entry模块

pages模块

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

resource模块

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

中文语言en_CN

英文语言en_US

config.json

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

基本框架

@entry-->struct结构体-->build方法-->页面组件

装饰器

用于装饰类、结构、方法以及变量,赋予其特殊的含义。

装饰器列表

组件

接口

写在组件里,可以控制组件的一些特性。

text组件接口

属性

相当于组件的衣服,能够更改组件的颜色、大小、各种样式等。与网页的css的意义一样。

事件方法

每个组件可以绑定一个事件,事件可以是点击事件、触摸事件等等。

方法就是事件被触发后要执行的动作。

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

  1. 更改名字:

首先找到string.json文件,更改里面的value,这就更改的是默认app的名字。

  1. 更改app图标:

再media目录里添加自己的图片

3.在你的启动文件处更改自己app图标的路径

icon处更改你的图片路径。

  1. 启动看效果

项目远程模拟方法:

  1. 点击远程模拟后,登录你的开发者账号

2.选取远程设备,点击三角启动

3.点击运行按钮开始运行代码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值