*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202409*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:鴻蒙應用開發入門與實踐 ISBN:9787302669074 出版社:清華大學 著編譯者:劉陳 頁數:379 所在地:中國大陸 *此為代購商品 書號:1681224 可大量預訂,請先連絡。 內容簡介 鴻蒙操作系統(HarmonyOS)是華為公司開發的一款分散式操作系統,旨在實現各種設備之間的智能互聯和協同工作。本書詳細講解了開發HarmonyOS應用程序的知識,共分為13章,依次講解了HarmonyOS開發基礎,搭建開發環境,HarmonyOS應用模型,Java UI開發,Ark UI開發,圖形、圖像開發,多媒體開發,相機開發,網路程序開發,數據管理,電話和簡訊服務,設備管理,新聞客戶端開發(Node js服務端+HarmonyOS客戶端)。全書內容循序漸進,深入講解了每個知識點的具體細節,並穿插了大量的實例來演示每個知識點的用法,引領讀者全面掌握HarmonyOS應用開發技術。目錄 第1章 HarmonyOS開發基礎1 1 智能手機系統介紹 1 1 1 智能手機系統的特點 1 1 2 Android系統介紹 1 1 3 iOS系統介紹 1 2 HarmonyOS介紹 1 2 1 HarmonyOS的發展歷程 1 2 2 HarmonyOS、OpenHarmony、鴻蒙生態的區別與聯繫 1 3 HarmonyOS的優點 1 3 1 分散式架構 1 3 2 多設備支持 1 3 3 開發者友好 1 4 HarmonyOS架構分析 1 4 1 整體架構圖 1 4 2 內核層 1 4 3 系統服務層 1 4 4 框架層 1 4 5 應用層 第2章 搭建開發環境 2 1 HarmonyOS應用開發介紹 2 1 1 HarmonyOS應用/服務的開發流程 2 1 2 配置開發環境的流程 2 2 搭建DevEco Studio開發環境 2 2 1 DevEco Studio的特點 2 2 2 環境要求 2 2 3 下載並安裝DevEco Studio 2 3 配置DevEco Studio開發環境 2 3 1 下載SDK及工具鏈 2 3 2 配置嚮導 2 4 使用 DevEco Studio開發第一個鴻蒙應用程序 2 4 1 創建工程 2 4 2 DevEco Studio界面介紹 2 4 3 在模擬器中運行程序 2 4 4 在本地真機中運行程序 第3章 HarmonyOS應用模型 3 1 HarmonyOS應用模型介紹 3 1 1 應用模型的組成元素 3 1 2 應用模型的發展進程 3 1 3 FA模型與Stage模型的對比 3 2 Stage模型開發基礎 3 2 1 Stage模型的知識體系 3 2 2 Stage應用/組件級配置 3 3 UIAbility組件 3 3 1 UIAbility組件生命周期 3 3 2 UIAbility組件的啟動模式 3 3 3 UIAbility組件的基本用法 3 3 4 UIAbility組件與UI的數據同步 3 3 5 UIAbility實戰:頁面跳轉 3 4 服務卡片 3 4 1 服務卡片架構 3 4 2 ArkTS卡片開發 3 4 3 開發基於JS UI的卡片 3 4 4 卡片實戰:多設備自適應服務卡片 第4章 Java UI開發 4 1 Ability框架 4 1 1 Page Ability 4 1 2 Ability實戰:使用PageAbility實現頁面跳轉 4 2 UI布局 4 2 1 代碼布局 4 2 2 XML布局 4 2 3 Java布局類 4 3 常用組件開發 4 3 1 Text和Button組件 4 3 2 Image組件 4 3 3 TabList和Tab組件 4 3 4 Picker和DatePicker組件 4 3 5 TimePicker組件 4 3 6 Switch組件 4 3 7 RadioButton和Checkbox組件 4 3 8 ProgressBar、RoundProgressBar和Slider組件 4 3 9 ToastDialog、PopupDialog和CommonDialog組件 第5章 Ark UI開發 5 1 方舟開發框架概述 5 1 1 框架說明 5 1 2 基本語法 5 1 3 創建自定義組件 5 2 UI布局 5 2 1 布局結構 5 2 2 線性布局 5 2 3 層疊布局 5 2 4 彈性布局 5 2 5 相對布局 5 2 6 柵格布局 5 2 7 列表布局 5 2 8 網格布局 5 3 基本組件 5 3 1 按鈕組件 5 3 2 單選框組件 5 3 3 進度條組件 5 3 4 切換按鈕組件 5 3 5 文本顯示組件 5 3 6 文本輸入框 5 3 7 視頻播放組件 5 3 8 氣泡提示 5 3 9 菜單 第6章 圖形、圖像開發 6 1 顯示圖片 6 1 1 Image組件介紹 6 1 2 Image組件實戰:手機相冊系統 6 2 繪製幾何圖形 6 2 1 Shape基礎 6 2 2 Shape實戰:繪製各種各樣的圖形 6 3 畫布 6 3 1 Canvas繪製自定義圖形 6 3 2 Canvas的常用繪圖方法 6 4 動畫 6 4 1 ArkUI動畫的分類 6 4 2 布局更新動畫 6 4 3 組件內轉場動畫 第7章 多媒體開發 7 1 HarmonyOS多媒體開發架構 7 2 AVPlayer和AVRecorder 7 2 1 AVPlayer 7 2 2 AVRecorder 7 3 音頻播放 7 3 1 使用AVPlayer開發音頻播放程序 7 3 2 使用AudioRenderer開發音頻播放程序 7 3 3 使用OpenSLES開發音頻播放程序 7 3 4 音頻播放實戰:多功能音樂播放器 7 4 開發音頻錄製程序 7 4 1 使用AVRecorder開發音頻錄製程序 7 4 2 使用AudioCapturer開發音頻錄製程序 7 4 3 使用OpenSLES開發音頻錄製程序 7 4 4 管理麥克風 7 5 音頻通話 7 5 1 音頻通話基礎 7 5 2 開發音頻通話功能 7 6 視頻播放 第8章 相機開發 8 1 相機開發概述 8 2 開發相機程序 8 2 1 相機介面 8 2 2 創建相機設備 8 2 3 配置相機設備 8 2 4 拍照 8 3 相機實戰:多功能拍照程序 8 3 1 配置文件 8 3 2 布局文件 8 3 3 主界而面邏輯 8 3 4 拍照邏輯 8 3 5 錄製視頻邏輯 第9章 網路程序開發 9 1 網路管理開發 9 1 1 HTTP數據請求 9 1 2 WebSocket連接 9 1 3 Socket連接 9 2 IPC與RPC通信 9 2 1 IPC與RPC的基本 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |