*完成訂單後正常情形下約兩周可抵台。
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202301*若逾兩年請先於客服中心或Line洽詢存貨情況,謝謝。台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:鴻蒙入門-HarmonyOS應用開發
ISBN:9787115599650
出版社:人民郵電
著編譯者:張方興著
頁數:222頁
所在地:中國大陸 *此為代購商品書號:1519908
可大量預訂,請先連絡。內容簡介
鴻蒙HarmonyOS是一款自主研發、面向未來物聯網技術的操作系統,雖然與Android操作系統有著相似之處,但其功能與特色也是值得開發者深入探索的。本書的主要目的是幫助不熟悉此系統的開發者循序漸進地掌握HarmonyOS的諸多關鍵特性,從HarmonyOS基礎知識、Java UI框架,到Ability開發、HarmonyOS高級特性開發;從HarmonyOS數據管理、HarmonyOS與媒體、HarmonyOS與智能設備,到面向實戰的仿微信程序開發、仿淘寶程序開發等。在本書的最後,還有整體的項目練習。通過對這本書的學習,讀者可以初步掌握HarmonyOS應用開發的方法。
目錄
第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 9 1 實戰目標
1 9 2 通過XML顯式編寫第一個頁面
1 9 3 通過Java代碼調用第一個頁面
1 9 4 通過Java代碼編寫第二個頁面
1 9 5 在第一個頁面的按鈕上添加監聽器
1 9 6 展示效果
1 9 7 項目結構
1 10 HarmonyOS調試
1 10 1 HiLog日誌輸出
1 10 2 Debug
1 11 課後習題
第2章 Page Ability開發
2 1 組件與布局
2 2 Page的生命周期
2 3 AbilitySlice生命周期
2 4 Page與AbilitySlice生命周期關聯
2 5 【實戰】AbilitySlice參數的傳遞與回調
2 5 1 實戰目標
2 5 2 通過XML顯式編寫頁面
2 5 3 通過AbilitySlice管理第一個頁面
2 5 4 通過AbilitySlice管理第二個頁面
2 5 5 展示效果
2 5 6 項目結構
2 6 【實戰】Intent根據Ability全稱啟動應用頁面
2 6 1 實戰目標
2 6 2 通過XML顯式編寫頁面
2 6 3 編寫Ability容器
2 6 4 編寫跳轉代碼
2 6 5 展示效果
2 6 6 項目結構
2 7 課後習題
第3章 Service Ability開發
3 1 Service的生命周期
3 2 【實戰】啟動和停止後台Service
3 2 1 實戰目標
3 2 2 通過XML顯式編寫頁面
3 2 3 編寫Service
3 2 4 編寫主頁面AbilitySlice的跳轉功能
3 2 5 展示效果
3 2 6 項目結構
3 3 前台Service
3 4 【實戰】啟動和停止前台Service
3 4 1 實戰目標
3 4 2 修改MyServiceAbility
3 4 3 修改Service類型
3 4 4 展示效果
3 4 5 項目結構
3 5 課後習題
第4章 Data Ability開發
4 1 Data概念
4 2 創建Data
4 3 資料庫存儲
4 4 編寫資料庫操作方法
4 5 註冊Data
4 6 【實戰】通過Data實現增加與查詢
4 6 1 實戰目標
4 6 2 通過XML顯式編寫頁面
4 6 3 通過Gradle配置文件引入相關JAR包
4 6 4 編寫實體類
4 6 5 創建MyDataAbility
4 6 6 編寫MainAbilitySlice
4 6 7 展示效果
4 6 8 項目結構
4 7 課後習題
第5章 Java UI框架的組件
5 1 Java UI組件
5 2 Java UI框架的組件概述
5 2 1 Component和ComponentContainer
5 2 2 LayoutConfig
5 2 3 組件樹
5 2 4 常見組件
5 2 5 組件的公有屬性
5 2 6 組件的交互與事件
5 3 【實戰】體驗Image放大與縮小
5 3 1 實戰目標
5 3 2 傳入圖片到項目之中
5 3 3 通過XML顯式編寫頁面
5 3 4 通過AbiltySlice管理頁面
5 3 5 展示效果
5 3 6 項目結構
5 4 【實戰】體驗使用TabList編寫仿微信頁面
5 4 1 實戰目標
5 4 2 通過XML顯式編寫頁面
5 4 3 通過AbilitySlice管理頁面
5 4 4 展示效果
5 4 5 項目結構
5 5 常見組件的實戰
5 5 1 【實戰】體驗PageSlider組件
5 5 2 【實戰】體驗ScrollView組件
5 5 3 【實戰】體驗CommonDialog組件
5 5 4 【實戰】體驗PopupDialog組件
5 5 5 【實戰】體驗ToastDialog組件
5 5 6 【實戰】體驗ProgressBar組件
5 5 7 【實戰】體驗Checkbox組件
5 6 課後習題
第6章 Java UI的布局
6 1 Java UI框架的常用布局
6 1 1 DirectionalLayout定向布局
6 1 2 DependentLayout依賴布局
6 1 3 StackLayout堆疊布局
6 1 4 TableLayout表格布局
6 1 5 PositionLayout位置布局
6 1 6 AdaptiveBoxLayout自適應布局
6 2 Java UI框架的自定義組件與自定義布局
6 2 1 自定義組件
6 2 2 自定義布局
6 3 【實戰】HarmonyOS提交表單綜合練習
6 3 1 實戰目標
6 3 2 編寫頁面
6 3 3 編寫實體類
6 3 4 編寫MainAbilitySlice
6 3 5 展示效果
6 3 6 項目結構
6 4 課後習題
第7章 ArkUI框架的組件
7 1 ArkUI框架概述
7 1 1 ArkUI框架的
目錄
結構
7 1 2 創建項目
7 1 3 ArkUI框架的引用規則
7 1 4 ArkUI框架的config json配置文件
7 2 【實戰】ArkUI框架的第一個應用開發
7 2 1 實戰目標
7 2 2 通過HML顯式編寫第一個頁面
7 2 3 通過CSS編寫第一個頁面的樣式
7 2 4 編寫第一個頁面的JavaScript腳本
7 2 5 使用HML顯式編寫第二個頁面、樣式、腳本
7 2 6 展示效果
7 2 7 項目結構
7 3 ArkU
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於客服中心或Line或本社留言板留言,我們即儘速上架。