1.
认识 HarmonyOS |
1.1 HarmonyOS 诞生背景
1.2 什么是 HarmonyOS
1.3 HarmonyOS 特性
1.4 HarmonyOS 体系
|
2.
编写第一个HarmonyOS 应用 |
2.1 开发环境构建
2.2 项目开发和上架流程
2.3 项目结构说明
2.4 配置项目资源
|
3.
TypeScript 语法与应用 |
3.1 语言介绍
3.2 基础类型
3.3 条件语句
3.4 函数
3.5 类
3.6 模块
3.7 迭代器3.8 装饰器
|
4.
ArkUI开发 |
4.1 声明式语法
4.2 ArkUI项目结构分析
4.3 UI描述规范
4.4 组件化原理
4.5 组件中控件渲染 |
5.
ArkTS 常用组件 |
5.1 组件通用信息
5.2 基础组件应用
5.3 容器组件使用
5.4 动画效果
5.5 全局UI方法
5.6 自定义组件 |
6.
组件开发 |
6.1 组件生命周期
6.2 组件属性和事件
6.3 组件状态管理
6.4 组件间状态值传递
6.5 系统内置组件 |
7.
布局与页面传参 |
7.1 5种常用布局方案
7.2 系统内置布局组件
7.3 页面跳转与返回
7.4 跳转传参数与接收 |
8.
不同模型中Ability |
8.1 通用能力接口应用
8.2 PageAbility创建和生命周期
8.3 PageAbility调用和实例应用
8.4 UIAbility创建和生命周期
8.5 UIAbility交互和实例应用 |
9.
服务与数据能力 |
9.1 什么是服务能力
9.2 服务能力生命周期
9.3 连接访问服务方式
9.4 什么是数据能力
9.5 数据能力创建与访问
|
10.
数据存储 |
10.1 数据存储的方式
10.2 首选方式数据存储
10.3 关系型数据存储
10.4 分布式数据存储
10.5 数据存储的最佳应用场景 |
11.
公共事件与通知 |
11.1 公共事件服务和处理接口
11.2 发布和订阅事件
11.3 取消事件
11.4 通知服务和接口
11.5 后台代理提醒 |
12.
多媒体开 |
12.1 图像接口和应用实例
12.2 音频接口和使用技巧
12.3 视频开发和应用实战
12.4 使用多媒体组件注意事项
|
13. 网络访问应用 |
13.1 http通讯方式和实例
13.2 socket通讯过程和技巧
13.3 websocket原理和应用方式
13.4 案例——滚动加载和数据缓存
|
14. 案例——店商app应用开发 |
14.1 系统整体框架设计
14.2 商城首页开发
14.3 商品分类页开发
14.4 商品详细页开发
14.5 购物车功能开发
14.6 个人中心页开发
|