更新时间:2024-12-31 20:01:36
封面
版权页
作者简介
内容简介
前言
第1章 HarmonyOS介绍
1.1 HarmonyOS概述
1.2 HarmonyOS的特征
1.3 HarmonyOS 3的新特性
1.4 DevEco Studio的安装
1.5 实战:创建第一个HarmonyOS应用
1.6 应用工程结构介绍
1.7 总结
1.8 习题
第2章 Ability的开发
2.1 Ability概述
2.2 FA模型介绍
2.3 Stage模型介绍
2.4 实战:Ability内页面的跳转和数据传递
2.5 Want概述
2.6 实战:显式Want启动Ability
2.7 实战:隐式Want打开应用管理
2.8 总结
2.9 习题
第3章 UI开发(上)
3.1 ArkUI概述
3.2 声明式开发范式
3.3 常用的组件
3.4 基础组件详解
3.5 总结
3.6 习题
第4章 UI开发(下)
4.1 容器组件详解
4.2 媒体组件详解
4.3 绘制组件详解
4.4 画布组件详解
4.5 常用布局
4.6 实战:使用ArkUI实现“登录”页面
4.7 实战:使用ArkUI实现“计算器”
4.8 总结
4.9 习题
第5章 公共事件
5.1 公共事件概述
5.2 实战:订阅、发布、取消公共事件
5.3 总结
5.4 习题
第6章 窗口管理
6.1 窗口开发概述
6.2 窗口管理
6.3 实战:实现窗口沉浸式效果
6.4 总结
6.5 习题
第7章 网络编程
7.1 HTTP数据请求概述
7.2 实战:通过HTTP请求数据
7.3 Web组件概述
7.4 实战:Web组件加载在线网页
7.5 总结
7.6 习题
第8章 安全管理
8.1 访问控制概述
8.2 访问控制开发步骤
8.3 实战:访问控制授权
8.4 总结
8.5 习题
第9章 数据管理
9.1 分布式数据服务概述
9.2 分布式数据服务的开发步骤
9.3 关系数据库概述
9.4 实战:关系数据库的开发
9.5 首选项概述
9.6 实战:首选项开发
9.7 总结
9.8 习题
第10章 多媒体开发
10.1 音频开发
10.2 图片开发
10.3 视频开发
10.4 实战:实现视频播放器
10.5 总结
10.6 习题
第11章 综合实战:购物应用
11.1 购物应用概述
11.2 实战:实现商品列表页签
11.3 实战:实现购物车页签
11.4 实战:实现我的页签
11.5 实战:商品详情页面
11.6 总结
11.7 习题
第12章 综合实战:仿微信应用
12.1 仿微信应用概述
12.2 实战:“微信”页面
12.3 实战:“联系人”页面
12.4 实战:“发现”页面
12.5 实战:“我”页面
12.6 实战:组装所有页面
12.7 总结
12.8 习题
参考文献