更新时间:2023-03-10 17:34:40
封面
版权信息
版权
内容提要
前言
第1章 HarmonyOS概述
1.1 Android系统概述
1.2 HarmonyOS、Open Harmony与HMS概述
1.3 Harmony理想的分布式世界
1.4 HarmonyOS学习前置条件
1.5 HarmonyOS环境搭建
1.6 HarmonyOS项目管理与目录介绍
1.7 HarmonyOS的Ability概念
1.8 HarmonyOS模拟器运行
1.9 【实战】HarmonyOS第一个应用开发
1.10 HarmonyOS调试
1.11 课后习题
第2章 Page Ability开发
2.1 组件与布局
2.2 Page的生命周期
2.3 AbilitySlice生命周期
2.4 Page与AbilitySlice生命周期关联
2.5 【实战】AbilitySlice参数的传递与回调
2.6 【实战】Intent根据Ability全称启动应用页面
2.7 课后习题
第3章 Service Ability开发
3.1 Service的生命周期
3.2 【实战】启动和停止后台Service
3.3 前台Service
3.4 【实战】启动和停止前台Service
3.5 课后习题
第4章 Data Ability开发
4.1 Data概念
4.2 创建Data
4.3 数据库存储
4.4 编写数据库操作方法
4.5 注册Data
4.6 【实战】通过Data实现增加与查询
4.7 课后习题
第5章 Java UI框架的组件
5.1 Java UI组件
5.2 Java UI框架的组件概述
5.3 【实战】体验Image放大与缩小
5.4 【实战】体验使用TabList编写仿微信页面
5.5 常见组件的实战
5.6 课后习题
第6章 Java UI的布局
6.1 Java UI框架的常用布局
6.2 Java UI框架的自定义组件与自定义布局
6.3 【实战】HarmonyOS提交表单综合练习
6.4 课后习题
第7章 ArkUI框架的组件
7.1 ArkUI框架概述
7.2 【实战】ArkUI框架的第一个应用开发
7.3 ArkUI框架组件
7.4 常见组件的实战体验
7.5 课后习题
第8章 ArkUI框架的布局
8.1 ArkUI框架的常用布局
8.2 【实战】使用ArkUI框架进行仿微信页面练习
8.3 ArkUI框架的生命周期
8.4 【实战】体验ArkUI框架的跨JavaScript调用
8.5 课后习题