一、 鸿蒙应用开发环境搭建
@TOC
1. 安装工具
1.1 官网下载DevEco Studio
网址:(developer.huawei.com/consumer/cn…)
1.2 下载好之后解压安装包(我下载的版本是最新版本的)
1.3 解压后双击安装程序
1.4 打开后点击下一步
1.5 可以现在默认路径。也可以修改路径,如:C:\yingyong\DevEco Studio设置完成后点击下一步
1.6 全部选上,然后点击下一步
1.7 开始栏中显示的名称,可以默认也可以修改,如:DevEcoStudio ,点击安装
1.8安装完成后,点击完成
2启动DevEco Studio,并进行相关配置
2.1 双击图标
2.2 选择Do not import settings,点击OK
2.3 打上对号,点击Agree
2.4 点击Customize,选择All settings
2.5 输入SDK搜索,选择HarmonyOS SDK,点击Edit
2.6 选择SDK的安装路径,点击next
2.7 查看路径是否正确,点击next
2.8 选择Accept,点击next
2.9 等待安装
2.10 安装完成后,点击finish
3. 新建项目
3.1 双击启动图标打开软件。选择Create Project,创建你的第一个项目。
3.2 点击Empty Ability空项目,点击next
3.3 修改项目的相关信息,点击Finish
3.4 找到empty包下的Index.ets
3.5 点击侧边栏的previewer
3.6 我们可以看到我们书写的Hello World
二、 ArkTS基础知识- 声明变量、常量、类型和函数
1. 变量与变量
1.1变量声明
以关键字let、var开头的声明引入变量,该变量在程序执行期间可以具有不同的值。
//声明变量:let 变量名: 类型 = 值
let title: string = '张三'
let price: number = 18
let isSelect: boolean = true
//将title的值修改为'王五'
title = '王五'复制
变量赋值需要注意一下几点:
●字符串要用单引号或者双引号引起来,例如,‘字符串’,“字符串”。
●存储的时候,后面的内容需要和前面的类型对应
1.2 常量声明
以关键字const开头的声明引入只读常量,该常量只能被赋值一次。对常量重新赋值会造成编译时错误。
//const 常量名: 类型 = 数值
const PI: number = 3.1415926
const companyName = 'HUAWEI'复制
由于ArkTS是一种静态类型语言,所有数据的类型都必须在编译时确定。但是,如果一个变量或常量的声明包含了初始值,那么开发者就不需要显式指定其类型。ArkTS规范中列举了所有允许自动推断类型的场景,初始值类型即属性类型。
常量和变量的区别:
●变量声明之后可以修改,常量声明之后不可以修改
●变量使用let关键字修饰,常量使用const关键字修饰
1.3 命名规则
1.3 命名规则
只能包含数字、字母、下划线、$,不能以数字开头
let num-1: number = 11 //错误,出现特殊字符
let num_1: number = 11 //正确
let num$: number = 200 //正确
let 1num: number = 200 //错误,以数字开头复制
不能使用内置的关键字或保留字,例如,let、var、const等等
let let: number = 100 //使用let关键字
let var: number = 100 //使用var关键字复制
严格区分大小写(不可以重复声明变量但是可以大小写不一样)
//同时声明下面两个变量,不会报错,也就是说myName和MyName两个不同的变量
let myName: string = '张三'
let MyName: string = '王五'复制
2.数据类型
2.1 Number
ArkTS提供number和Number类型,任何整数和浮点数都可以被赋给此类型的变量,十六进制(0x)、八进制(0o)、二进制(0b)
// 二进制
let n3 = -0b11
let n4 = 3.141592
let n5 = .5
let n6 = 1e10
// 十六进制
let n1 = -0xF1A7
// 八进制
let n2 = 0o777
写在最后
●如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我两个小忙:
●点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。
●关注小编,同时可以期待后续文章ing ,不定期分享原创知识。