●第1章 鴻蒙繫統概述
視頻講解:6集
1.1 鴻蒙操作繫統簡介
1.1.1 鴻蒙操作繫統的相關知識
1.1.2 鴻蒙操作繫統和安卓操作繫統的對比
1.1.3 鴻蒙操作繫統的技術架構
1.2 項目創建
1.2.1 開發環境搭建
1.2.2 Hello World項目
1.2.3 config.json配置文件
1.2.4 編寫第一個鴻蒙程序
1.3 DevEco Studio開發工具的使用
1.3.1 鴻蒙操作繫統應用開發流程
1.3.2 編輯器使用技巧
1.3.3 程序調試
1.4 本章小結
1.5 實驗 鴻蒙項目的創建與運行
第2章 頁面內容——HML基礎
視頻講解:13集
2.1 HML文件
2.1.1 HML文件的基本結構
2.1.2 HML組件的語法格式
2.2 HML常用組件
2.2.1 基礎組件
2.2.2 表單組件
2.3 HML語法
2.3.1 數據綁定
2.3.2 條件渲染
2.3.3 列表渲染
2.3.4 事件處理
2.3.5 模板引用
2.4 本章小結
2.5 習題
2.6 實驗 數據渲染
第3章 頁面布局——CSS樣式
視頻講解:21集
3.1 CSS基礎知識
3.1.1 CSS概述
3.1.2 CSS定義的基本語法
3.1.3 CSS的使用方法
3.2 CSS選擇器
3.2.1 組件選擇器
3.2.2 類選擇器
3.2.3 ID選擇器
3.2.4 包含選擇器
3.2.5 組合選擇器
3.2.6 父子選擇器
3.3 CSS基本屬性
3.3.1 字體屬性
3.3.2 文本屬性
3.3.3 背景屬性
3.3.4 邊框屬性
3.3.5 偽類
3.4 盒子模型
3.4.1 盒子模型概述
3.4.2 外邊距
3.4.3 CSS邊框
3.4.4 內邊距
3.5 頁面彈性布局
3.5.1 彈性布局的基本概念
3.5.2 容器的屬性
3.5.3 項目的屬性
3.6 本章小結
3.7 習題
3.8 實驗 結構布局
第4章 頁面行為控制——JavaScript語法
視頻講解:18集
4.1 JavaScript語言的基本結構
4.1.1 數據類型與變量
4.1.2 運算符
4.1.3 字符串的擴展
4.1.4 流程控制語句
4.1.5 JavaScript中的函數
4.1.6 JavaScript中的事件
4.2 JavaScript中的對像
4.2.1 對像的基本概念
4.2.2 內置對像
4.2.3 創建自定義對像
4.3 變量的解構賦值
4.3.1 數組的解構賦值
4.3.2 對像的解構賦值
4.3.3 解構賊值的主要用途
4.4 本章小結
4.5 習題
4.6 實驗 猜數遊戲
第5章 鴻蒙高級JavaScript控制
視頻講解:15集
5.1 功能模塊
5.1.1 導入公共代碼
5.1.2 導入功能模塊
5.2 對像
5.2.1 全局對像
5.2.2 頁面對像
5.3 方法
5.3.1 數據方法
5.3.2 公共方法
5.4 高級組件
5.4.1 badge組件
5.4.2 popup組件
5.4.3 slider組件
5.4.4 swiper組件
5.4.5 tabs組件
5.4.6 rating組件
5.4.7 menu組件
5.4.8 picker組件
5.4.9 switch組件
5.5 本章小結
5.6 實驗 組件練習
第6章 計算屬性與對話框
視頻講解:11集
6.1 計算屬性
6.1.1 計算屬性的定義
6.1.2 計算屬性的用法
6.1.3 計算屬性與方法的區別
6.1.4 案例——輸入內容綜合查詢
6.2 偵聽屬性
6.2.1 偵聽屬性的定義
6.2.2 偵聽屬性案例
6.3 對話框
6.3.1 Toast提示框
6.3.2 Dialog對話框
6.3.3 dialog組件
6.4 綜合案例:制作一個購物車
6.4.1 購物車的制作步驟
6.4.2 購物車的完整源代碼
6.5 本章小結
6.6 習題
6.7 實驗 購物車
第7章 基礎綜合案例
視頻講解:4集
7.1 待辦事項
7.1.1 案例分析
7.1.2 詳細設計
7.1.3 完整程序
7.2 影院訂票頁面
7.2.1 案例分析
7.2.2 詳細設計
7.2.3 完整程序
7.3 本章小結
7.4 實驗 綜合練習
實驗一 待辦事項
實驗二 影院訂票手機端頁面
第8章 生命周期與頁面路由
視頻講解:7集
8.1 生命周期
8.1.1 生命周期概述
8.1.2 鉤子函數的使用
8.2 資源訪問
8.2.1 引用JS模塊內的resources資源
8.2.2 多語言支持
8.3 頁面路由
8.3.1 路由基礎
8.3.2 兩個頁面之間的跳轉
8.3.3 路由的主要方法
8.4 本章小結
8.5 習題
8.6 實驗 頁面導航
第9章 自定義組件
視頻講解:7集
9.1 組件基礎
9.1.1 組件的引用
9.1.2 由父組件傳遞數據到子組件
9.1.3 由子組件傳遞數據給父組件
9.2 組件的生命周期
9.2.1 生命周期的定義
9.2.2 生命周期回調函數的驗證
9.3 模板引用
9.4 本章小結
9.5 習題
9.6 實驗 使用子組件實現復選框的全選和取消全選
第10章 接口
……
《鴻蒙應用開發從零基礎到實戰——始於安卓,成於鴻蒙(視頻·案例·應用版)》基於作者20多年的教學實踐和軟件開發經驗,用通俗易懂的語言、豐富實用的案例,從鴻蒙初學者容易上手的角度循序漸進地講解了鴻蒙應用開發的基礎知識。全書共12章,主要內容涵蓋鴻蒙應用開發的項目生成及相關開發環境的建立、展示App頁面內容的HML語言、渲染App頁面樣式的CSS語言、控制App頁面行為的JavaScript語言,還包括計算屬性與偵聽屬性、基礎綜合案例(待辦事項和影院訂票頁面)的制作、App應用的生命周期和頁面的生命周期、自定義組件及組件的生命周期、訪問繫統設備的接口、數據存儲與網絡訪問以及項目實戰——網上書城App制作等。 本書根據學習鴻蒙應用開發所需知識的主脈絡搭建內容,采用“案例驅動+視頻講解+代碼調試”相配套的方式,向讀者提供了鴻蒙應用開發從入門到項目實戰的解決方案。掃描書中的二維碼可以觀看每個等