*數量非實際在台庫存 *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為實際資訊。 印行年月:202312*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:鴻蒙應用程序開發 ISBN:9787302651437 出版社:清華大學 著編譯者:梅海霞 吉淑嬌 秦宏伍 頁數:329 所在地:中國大陸 *此為代購商品 書號:1610571 可大量預訂,請先連絡。 內容簡介 HarmonyOS(鴻蒙系統)是一款面向全場景的分散式操作系統。本書以HarmonyOS 3版本為基石,由淺入深地介紹了鴻蒙應用開發的方法。本書共分為12章,內容包括Harmony OS簡介、Java基礎、開發環境搭建及調試、用戶界面(UD)、Page Ability、公共事件與通知、線程管理與線程通信、Service Ability、Data Ability、分散式任務調度、設備管理、網路與連接。 本書結合了大量開發實例,實用性強,可作為高等院校相關專業的教材,也可作為鴻蒙應用開發愛好者的參考書。目錄 第1章 HarmonyOS簡介1 1 初識HarmonyOS 1 1 1 什麼是HarmonyOS 1 1 2 為什麼需要HarmonyOS 1 1 3 HarmonyOS的發展歷程 1 2 HarmonyOS技術特性 1 2 1 硬體互助,資源共享 1 2 2 一次開發,多端部署 1 2 3 統一操作系統,彈性部署 1 3 HarmonyOS技術架構 1 3 1 內核層 1 3 2 系統服務層 1 3 3 框架層 1 3 4 應用層 1 4 HarmonyOS開啟未來 習題 第2章 Java基礎 2 1 Java語言簡介 2 1 1 Java語言概述 2 1 2 Java語言特性 2 2 結構化程序設計 2 2 1 變數 2 2 2 數據類型 2 2 3 表達式 2 2 4 流程式控制制語句 2 3 面向對象基本概念和應用 2 3 1 類與對象 2 3 2 繼承與封裝 2 3 3 抽象類和介面 2 3 4 包 2 3 5 異常處理 習題 第3章 開發環境搭建及調試 3 1 開發環境搭建 3 1 1 DevEco Studio功能簡介 3 1 2 DevEco Studio下載安裝 3 1 3 第一個工程的創建及配置 3 2 調試工程 3 2 1 DevEco Studio預覽器 3 2 2 在遠程模擬器中調試 3 2 3 在本地模擬器中調試 3 2 4 在遠程設備上調試 習題 第4章 用戶界面(UI) 4 1 UI框架概述 4 1 1 組件和布局 4 1 2 Coreponent和ComponentContainer 4 1 3 組件樹 4 1 4 常用組件與布局分類 4 2 常用組件開發 4 2 1 Text 4 2 2 Button 4 2 3 Image 4 2 4 TextField 4 2 5 ProgressBar 4 3 常用布局開髮指導 4 3 1 DirectionalLayout 4 3 2 DependentLayout 4 3 3 StackLayout 4 3 4 TableLayout 4 4 事件監聽器與組件狀態 4 4 1 事件監聽器 4 4 2 組件狀態 4 4 3 案例:組件狀態變化演示 4 4 4 案例:單擊事件監聽回調的4種實現方法 習題 第5章 Page Ability 5 1 Ability概述 5 2 Ability的配置 5 3 應用分層 5 3 1 應用的三層架構 5 3 2 Ability的三層架構 5 4 Page Ability簡介 5 5 生命周期 5 5 1 Page生命周期回調 5 5 2 AbilitySlice生命周期 5 5 3 案例:Page的生命周期 5 6 頁面跳轉 5 6 1 Page及AbilitySlice的創建 5 6 2 同Page中AbilitySlice之間的跳轉 5 6 3 不同Page中AbilitySlice之間的默認跳轉 5 6 4 不同Page中AbilitySlice之間的路由跳轉 習題 第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 2 4 通知開發步驟 6 2 5 普通文本通知 6 2 6 其他通知類型 6 2 7 案例:通知的發布和取消 習題 第7章 線程管理與線程通信 7 1 線程概念 7 2 任務分發器TaskDispatcher 7 2 1 任務分發器類型 7 2 2 任務分發方式 7 2 3 案例:多種任務分發方式 7 3 線程通信 7 3 1 基本概念 7 3 2 運作機制 7 3 3 案例:線程通信 習題 第8章 Service Ability 8 1 Service Ability概述 8 2 Service的創建及啟動 8 2 1 Service的創建 8 2 2 Service的啟動與停止 8 2 3 Service的連接與斷開連接 8 3 生命周期 8 3 1 案例:命令啟動Service生命周期 8 3 2 案例:連接啟動Service生命周期 8 4 前台服務 8 4 1 基本概念 8 4 2 案例:音樂播放器 習題 第9章 Data Ability 9 1 Data Ability概述 9 2 Data的創建 9 3 Data的訪問 9 3 1 案例:訪問文件 9 3 2 案例:訪問本地資料庫 9 3 3 案例:訪問遠程資料庫 習題 第10章 分散式任務調度 10 1 分散式任務調度概述 10 2 分散式任務調度能力簡介 10 3 分散式任務調度實現原理 10 4 實現分散式任務調度 10 4 1 如何實現分散式任務調度 10 4 2 分散式任務調度支持的場景 10 5 案例:分散式任務調度FA 習題 第11章 設備管理 11 1 感測器的概念 11 1 1 感測器架構 11 1 2 開發感測器時用到的介面 11 2 感測器開發步驟 11 2 1 案例:計步器感測器 11 2 2 案例:方向感測器 11 3 位置開發概述 11 4 獲取設備位置信息 11 5 地理編碼轉換 11 6 案例:獲取設備位置信息及逆地理編碼轉換 11 7 地圖開發 習題 第12章 網路與連接 12 1 藍牙開發概述 12 2 基於傳統藍牙開發 12 2 1 介面說明 12 2 2 打開本機藍牙 12 2 3 向 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |