梅科尔工作室-卢学斌-鸿蒙笔记1

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

1.ets文件夹内用于存放编写的代码文件

2.configuration存放相应模块的配置文件

3.resource对应模块内公共资源

4.外层的configuretion用来存放工程应用级的配置文件

5.开发初期阶段主要的开发都集中在est文件夹中

6.AppScopeNode主要用于存放整个应用公共的信息与资源

7.pages用于存放页面

8.Index为初始页面

1、stage模型

其中常用模块为app.json模块,entry模块,module.json模块。

app.json5中,icon是应用图标,可在pages中添加图片,从而改变图标;label是应用名称,具体如何改名,见FA环境说明

entry模块中,entry-->src-->main-->ets-->pages来编写页面模块

resources模块中,可以进行资源配置,比如图片等

base模块中的profile模块,要有所有页面配置

module.json模块为模块配置文件包含当前模块的配置信息

2、FA模型

其中常用模块为entry模块,config.json模块

类似于stage模块,pages模块中index.ets编写页面模块

config.json模块中

截取部分,

app

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

deviceConfig

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

module

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

skills

对应用外观进行配置

二、语法基础知识

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

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

基本框架

装饰器

接口,控制组件一些特性 此图中为text组件接口,写文本内容fontsize为属性,改变组件颜色,大小,样式等

数据类型

string,number,number[],string[],object[]

三、更换应用图标和名字方法

见icon和label

icon为应用图标,在media模块中导入图片即可,更换应用图标

label为应用名称,要改变还要在string.json中改

element,zh_CN,zh_US中的string.json中的value都要改

四、项目远程模拟方法

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

2.开始模拟后,前面编辑的即可呈现效果

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值