HarmonyOS NEXT鸿蒙应用开发教程目录

本目录废弃,详见下面目录:

==========下面废弃===================

基础

  1. HarmonyOS NEXT鸿蒙开发:ArkTS工程目录结构(Stage模型)

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:启动previewer预览

  3. HarmonyOS NEXT鸿蒙开发:Index.ets 首页文件

  4. HarmonyOS NEXT鸿蒙开发:@Entry装饰器表示应用的入口

  5. HarmonyOS NEXT鸿蒙开发 ArkTS:第一个程序打印Hello World

  6. HarmonyOS NEXT鸿蒙开发 ArkTS:查看打印日志

ArkTS

数据类型

  1. HarmonyOS NEXT鸿蒙开发 ArkTS:基础类型(number、string、boolean)

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:联合类型(变量可以是多个类型)

  3. HarmonyOS NEXT鸿蒙开发 ArkTS:数组

高级数据类型

  1. HarmonyOS NEXT鸿蒙开发 ArkTS:enum枚举

函数

  1. HarmonyOS NEXT鸿蒙开发 ArkTS:函数

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:函数形参的默认值

  3. HarmonyOS NEXT鸿蒙开发 ArkTS:函数形参的默认值是多个-字面量类型

  4. HarmonyOS NEXT鸿蒙开发 ArkTS:函数返回值的类型推论(省略类型)

高级
  1. HarmonyOS NEXT鸿蒙开发 ArkTS:箭头函数

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:callback 回调函数(函数作为参数,传递给另一个参数)

内置函数
  1. HarmonyOS NEXT鸿蒙开发 ArkTS:内置函数 parseInt()

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:内置函数 parseFloat()

  3. HarmonyOS NEXT鸿蒙开发 ArkTS:setInterval()、 clearInterval()

  4. HarmonyOS NEXT鸿蒙开发 ArkTS:setTimeout()、clearTimeout()

this指向问题

HarmonyOS NEXT鸿蒙开发 ArkTS:this指向问题、箭头函数

面向对象

  1. HarmonyOS NEXT鸿蒙开发 ArkTS:class类

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:class类的继承

  3. TypeScript:super关键字

  4. TypeScript:Abstract Class抽象类

  5. HarmonyOS NEXT鸿蒙开发 ArkTS:interface接口

  6. HarmonyOS NEXT鸿蒙开发 ArkTS:泛型

  7. HarmonyOS NEXT鸿蒙开发 ArkTS:interface接口数组

  8. TypeScript:访问权限public、protected、private

  9. TypeScript:static静态属性(静态变量)

  10. TypeScript:static静态方法

常量

  1. TypeScript:const常量

  2. TypeScript:readonly只读关键字

  3. TypeScript:readonly 和 const 修饰只读数组

  4. HarmonyOS NEXT鸿蒙开发 ArkTS:static readonly静态常量

内置对象

  1. JavaScript教程:Math 对象

  2. JavaScript 获取日期时间(Date)

  3. JavaScript教程:数组扩展方法

异常处理

  1. 异常介绍

  2. HarmonyOS NEXT鸿蒙开发 ArkTS:异常处理

ArkUI框架

基础组件

状态

  1. HarmonyOS NEXT鸿蒙开发:@State装饰器:组件内状态

  2. 语法:内置组件双向同步">HarmonyOS NEXT鸿蒙开发:语法:内置组件双向同步

Resource

  1. HarmonyOS NEXT鸿蒙开发:Resource介绍

  2. HarmonyOS NEXT鸿蒙开发:Resource加载图片

表单组件

布局

List、ListItem、ListItemGroup

  1. HarmonyOS NEXT鸿蒙开发:List列表、ListItem、ListItemGroup介绍

  2. HarmonyOS NEXT鸿蒙开发:List列表

  3. HarmonyOS NEXT鸿蒙开发:ListItem

  4. HarmonyOS NEXT鸿蒙开发:List列表、ListItem 案例

  5. HarmonyOS NEXT鸿蒙开发:ForEach循环渲染

  6. HarmonyOS NEXT鸿蒙开发:ForEach循环渲染List列表、ListItem 案例

样式

自定义组件

高级

  1. HarmonyOS NEXT鸿蒙开发:父组件引用子组件(@Prop)

  2. HarmonyOS NEXT鸿蒙开发:UIAbility组件(EntryAbility.ets)

  3. HarmonyOS NEXT鸿蒙开发:Span 组件(实现同一行文本的不同样式)

弹窗

事件

生命周期

  1. HarmonyOS NEXT鸿蒙开发:组件的生命周期、回调函数

  2. HarmonyOS NEXT鸿蒙开发:页面的生命周期、回调函数

路由

HarmonyOS NEXT鸿蒙开发:页面间跳转(页面路由router)

数据持久化

  1. HarmonyOS NEXT鸿蒙开发:数据持久化介绍

  2. HarmonyOS NEXT鸿蒙开发:数据持久化-分布式键值数据库

  3. HarmonyOS NEXT鸿蒙开发:数据持久化-用户首选项

文件读写

HarmonyOS NEXT鸿蒙开发:读取 rawfile 目录下的文本文件(resourceManager、getRawFileContentSync、getRawFileContent)

网络请求

  1. HarmonyOS NEXT鸿蒙开发:网络请求-Remote Communication Kit(远场通信服务)介绍、申请网络权限

  2. HarmonyOS NEXT鸿蒙开发:网络请求-Remote Communication Kit(远场通信服务)创建session

  3. HarmonyOS NEXT鸿蒙开发:网络请求-Remote Communication Kit(远场通信服务)发送 GET 请求

  4. HarmonyOS NEXT鸿蒙开发:网络请求-Remote Communication Kit(远场通信服务)发送POST请求

模块

  1. HarmonyOS NEXT鸿蒙开发:模块

  2. HarmonyOS NEXT鸿蒙开发:自定义模块

配置文件

  1. HarmonyOS NEXT鸿蒙开发:app.json5配置文件

  2. HarmonyOS NEXT鸿蒙开发:module.json5-UIAbility组件、启动模式、abilities标签、应用图标、应用名

  3. HarmonyOS NEXT鸿蒙开发:main_pages.json

多媒体

  1. HarmonyOS NEXT鸿蒙开发:使用AVPlayer开发音频播放功能

  2. HarmonyOS NEXT鸿蒙开发:使用SoundPool播放音频

震动

动画

  1. HarmonyOS NEXT鸿蒙开发:animateTo动画

  2. HarmonyOS NEXT鸿蒙开发:Curve动画缓动效果

权限

发布

  1. HarmonyOS NEXT鸿蒙开发:发布时,需要修改的配置

  2. HarmonyOS NEXT鸿蒙开发:发布元服务


原文出处:/show_1GW1LkDC0QH.html