●第1章 HarmonyOS簡介與環境搭建
1.1 初識HarmonyOS
1.1.1 HarmonyOS概述
1.1.2 HarmonyOS的體繫結構
1.2 搭建HarmonyOS開發環境
1.3 HarmonyOS項目運行過程分析
1.3.1 HarmonyOS應用程序結構分析
1.3.2 HarmonyOS應用程序運行過程分析
1.4 本章小結
1.5 課後習題
第2章 HarmonyOS界面編程基礎
2.1 HarmonyOS界面設計概述
2.2 HarmonyOS基礎界面控件
2.2.1 Text組件
2.2.2 Button組件
2.2.3 TextField組件
2.2.4 TabList組件
2.2.5 DatePicker組件
2.2.6 TimePicker組件
2.2.7 Checkbox組件
2.2.8 Image組件
2.3 HarmonyOS布局管理器
2.3.1 DirectionalLayout布局
2.3.2 DependentLayout布局
2.3.3 StackLayout布局
2.3.4 TableLayout布局
2.3.5 itionLayout布局
2.3.6 AdaptiveBoxLayout布局
2.4 HarmonyOS高級界面控件
2.4.1 ListContainer列表
2.4.2 CommonDialog對話框
2.4.3 RadioContainer單選按鈕容器
2.5 本章小結
2.6 課後習題
第3章 HarmonyOS事件處理
3.1 HarmonyOS基於監聽的事件處理
3.2 HarmonyOS線程管理
3.2.1 線程管理接口說明
3.2.2 線程管理開發步驟
3.3 HarmonyOS線程間通信
3.3.1 線程間通信場景介紹
3.3.2 線程間通信接口介紹
3.4 本章小結
3.5 課後習題
第4章 Ability與Intent
4.1 Ability介紹
4.1.1 創建一個Ability
4.1.2 Ability的配置
4.2 Page Ability
4.2.1 Page Ability與AbilitySlice
4.2.2 創建Page Ability
4.2.3 AbilitySlice路由配置
4.2.4 Page Ability生命周期
4.2.5 AbilitySlice生命周期
4.2.6 AbilitySlice間的導航
4.2.7 不同Page Ability間的導航
4.2.8 用戶注冊案例
4.3 Service Ability
4.3.1 創建Service Ability
4.3.2 啟動Service Ability
4.3.3 停止Service Ability
4.3.4 連接Service Ability
4.3.5 斷開Service Ability
4.3.6 利用Service Ability處理數據
4.3.7 前臺Service Ability
4.3.8 示例的完整代碼
4.4 Data Ability
4.4.1 URI介紹
4.4.2 URI示例
4.4.3 創建Data Ability
4.4.4 Data Ability相關類
4.5 本章小結
4.6 課後習題
第5章 數據管理
5.1 關繫數據庫
5.1.1 關繫數據庫介紹
5.1.2 約束與
5.1.3 關繫數據庫相關類
5.1.4 關繫數據庫開發步驟
5.1.5 基於Data Ability的關繫數據庫操作案例
5.2 分布式數據服務
5.2.1 分布式數據服務介紹
5.2.2 單版本分布式數據庫
5.2.3 分布式數據服務相關類
5.2.4 單版本分布式數據服務案例
5.3 本章小結
5.4 課後習題
第6章 公共事件、通知與日志
6.1 公共事件
6.1.1 四種公共事件
6.1.2 公共事件相關類
6.1.3 無序的公共事件開發
6.1.4 帶權限的公共事件開發
6.1.5 有序的公共事件開發
6.1.6 黏性的公共事件開發
6.2 通知
6.2.1 通知相關類
6.2.2 通知開發示例
6.2.3 單擊通知欄事件
6.3 日志
6.4 本章小結
●
●6.5 課後習題
●
●……