幫助中心 | 我的帳號 | 關於我們

HarmonyOS App開發從0到1/電腦技術開發與應用叢書

  • 作者:張詔添//李凱傑|責編:趙佳霓
  • 出版社:清華大學
  • ISBN:9787302602842
  • 出版日期:2022/07/01
  • 裝幀:平裝
  • 頁數:328
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統闡述了HarmonyOS開發基礎知識。全書共分為8章:第1章為HarmonyOS的概述,第2、第3章為HarmonyOS的開發準備和基礎知識,第4、第5章為HarmonyOS開發的完整案例,第6-8章為HarmonyOS的進階開發。書中主要內容包括:HarmonyOS技術特性、PageAbility、生命周期、UI框架、真機調試與運行、分散式調度、分散式遷移與回遷、輕量級偏好資料庫、分散式資料庫。書中包含大量的應用市例,不僅可以學會理論知識還可以靈活運用。書中通過多個完整的案例詳細闡述了如何在HarmonyOS操作系統上開發App,內容完整、步驟清晰。本書可作為HarmonyOS開發初學者的入門書籍,也可作為從事HarmonyOS開發的技術人員及培訓機構的參考書籍。

作者介紹
張詔添//李凱傑|責編:趙佳霓

目錄
第1章  初識鴻蒙:HarmonyOS介紹
  1.1  系統特徵
  1.2  1+8+N全場景終端設備
  1.3  技術架構
    1.3.1  內核層
    1.3.2  系統服務層
    1.3.3  框架層
    1.3.4  應用層
  1.4  硬體互助,資源共享
    1.4.1  分散式軟匯流排
    1.4.2  分散式設備虛擬化
    1.4.3  分散式數據管理
    1.4.4  分散式任務調度
  1.5  一次開發,多端部署
  1.6  統一OS,彈性部署
  1.7  系統安全
    1.7.1  正確的人
    1.7.2  正確的設備
    1.7.3  正確地使用數據
  1.8  OpenHarmony
  1.9  小結
第2章  萬事開頭難:項目準備工作
  2.1  搭建開發環境
  2.2  Hello World
第3章  萬事俱備:基礎知識
  3.1  開發基礎知識
    3.1.1  程序
    3.1.2  配置文件
    3.1.3  資源文件
    3.1.4  其他
  3.2  Page Ability
    3.2.1  Page的生命周期
    3.2.2  AbilitySlice的生命周期
    3.2.3  Page與AbilitySlice的生命周期關聯
  3.3  Service Ability
  3.4  Data Ability
  3.5  JS生命周期
  3.6  Java UI框架
第4章  小試牛刀:「數字華容道」遊戲項目
  4.1  在主頁面刪除標題欄和添加項目標誌
  4.2  在主頁面中添加一個按鈕並響應其單擊事件
  4.3  添加副頁面並實現其與主頁面之間的相互跳轉
  4.4  修改頁面中按鈕的文本和顯示的文本
  4.5  添加簡單遊戲頁面並實現副頁面向其跳轉
  4.6  在簡單遊戲頁面的畫布中繪製網格
  4.7  在簡單遊戲頁面的畫布中繪製數字
  4.8  在簡單遊戲頁面中繪製隨機生成的數字
  4.9  在簡單遊戲頁面的畫布中添加一個滑動事件
  4.10  在畫布上響應滑動事件:格子滑動
  4.11  在畫布上顯示文本:遊戲結束

  4.12  在畫布上隱藏遊戲結束的文本
  4.13  在遊戲結束時顯示隱藏的文本
  4.14  在遊戲結束后不再響應滑動事件
  4.15  在遊戲結束后網格的顏色變淺
  4.16  在簡單遊戲頁面實現統計步數
  4.17  添加普通遊戲頁面並實現副頁面向其跳轉
  4.18  添加困難遊戲頁面並實現副頁面向其跳轉
  4.19  添加信息頁面
第5章  初出茅廬:「俄羅斯方塊」遊戲項目
  5.1  創建Hello World
  5.2  在主頁面中刪除標題欄和修改其背景顏色
  5.3  在主頁面中添加兩個按鈕並響應其單擊事件
  5.4  添加副頁面並實現主頁面向其跳轉
  5.5  完善副頁面的信息並實現其向主頁面跳轉
  5.6  驗證應用和每個頁面的生命周期事件
  5.7  在遊戲頁面繪製網格並實現從主頁面向其跳轉
  5.8  在遊戲頁面網格中隨機生成方塊
  5.9  在遊戲頁面實現方塊的下落
  5.10  在遊戲頁面添加5個按鈕並向主頁面跳轉
  5.11  在遊戲頁面實現方塊向左移動
  5.12  在遊戲頁面實現方塊向右移動
  5.13  在遊戲頁面實現方塊形態的改變
  5.14  在遊戲頁面實現整行相同色彩方格的消除
  5.15  在遊戲頁面顯示遊戲結束的文本
  5.16  在遊戲頁面實現遊戲重新開始功能
  5.17  JavaScript與Java的對比
第6章  持續動力:應用運行與發布
  6.1  使用本地真機運行應用
  6.2  應用發布
第7章  初顯風範:分散式
  7.1  分散式任務調度
    7.1.1  獲取設備的UDID
    7.1.2  實現分散式任務調度
    7.1.3  數據傳遞的分散式任務調度
  7.2  分散式遷移
    7.2.1  概念
    7.2.2  實現分散式遷移
    7.2.3  實現分散式回遷
第8章  告別讀者:數據管理
  8.1  輕量級偏好資料庫
    8.1.1  概念
    8.1.2  實現輕量級偏好資料庫
  8.2  分散式資料庫
    8.2.1  概念
    8.2.2  實現分散式資料庫

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032