更新时间:2024-07-05 17:50:31
封面
版权信息
版权
内容提要
前言
建议的阅读方式
本书内容
第1章 开启鸿蒙之旅
1.1 了解HarmonyOS
1.2 搭建HarmonyOS开发环境
1.3 创建第一个HarmonyOS App
1.4 分析第一个HarmonyOS工程
1.5 开发跨设备的HarmonyOS App
1.6 调试代码
1.7 在真机上运行HarmonyOS App
1.8 解决gradle下载太慢的问题
1.9 总结与回顾
第2章 Page Ability
2.1 Page Ability概述
2.2 Page Ability的基本用法
2.3 Page Ability之间的交互
2.4 Page Ability的启动类型
2.5 Page Ability的跨设备迁移
2.6 AbilitySlice
2.7 生命周期
2.8 总结与回顾
第3章 布局
3.1 方向布局
3.2 依赖布局
3.3 栈布局
3.4 表格布局
3.5 位置布局
3.6 动态装载布局
3.7 总结与回顾
第4章 UI组件
4.1 展示组件
4.2 交互组件
4.3 高级组件
4.4 总结与回顾
第5章 对话框
5.1 普通对话框
5.2 定制对话框
5.3 Toast信息框
5.4 总结与回顾
第6章 数据管理
6.1 读写配置文件
6.2 操作SQLite数据库
6.3 对象关系映射
6.4 分布式文件
6.5 分布式数据
6.6 总结与回顾
第7章 Data Ability
7.1 Data Ability概述
7.2 Data Ability中的URI
7.3 创建Data Ability
7.4 访问本地数据库
7.5 访问本地文件
7.6 跨设备访问数据库
7.7 跨设备访问文件
7.8 总结与回顾
第8章 Service Ability
8.1 Service Ability的生命周期
8.2 后台运行Service Ability
8.3 跨设备调用Service Ability中的API
8.4 总结与回顾
第9章 多媒体
9.1 音频
9.2 视频
9.3 相机
9.4 总结与回顾
第10章 其他高级技术
10.1 AI接口
10.2 传感器
10.3 定位
10.4 蓝牙
10.5 拨打电话
10.6 总结与回顾
第11章 应用类App项目:跨设备在线电子词典
11.1 功能需求分析
11.2 搭建项目框架
11.3 利用网络爬虫生成本地词库
11.4 在本地词库中查询
11.5 实现跨设备运行
11.6 在网络词库中查询
11.7 总结与回顾
第12章 游戏类App项目:5分钟搞定俄罗斯方块
12.1 功能需求分析
12.2 类的继承关系
12.3 使用Tetris组件
12.4 实现Tetris组件
12.5 让游戏更完美
12.6 总结与回顾