注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機組織與體系結(jié)構(gòu)HarmonyOS App開發(fā)從0到1

HarmonyOS App開發(fā)從0到1

HarmonyOS App開發(fā)從0到1

定 價:¥89.00

作 者: 張詔添,李凱杰 著
出版社: 清華大學出版社
叢編項: 計算機技術(shù)開發(fā)與應用叢書
標 簽: 暫缺

ISBN: 9787302602842 出版時間: 2022-07-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字數(shù):  

內(nèi)容簡介

  該書系統(tǒng)闡述了HarmonyOS開發(fā)基礎(chǔ)知識。全書共分為8章,第1章為HarmonyOS概述;第2章和第3章為HarmonyOS的開發(fā)準備和基礎(chǔ)知識;第4章和第5章為HarmonyOS開發(fā)的完整案例;第6~8章為HarmonyOS的進階開發(fā)。書中主要內(nèi)容包括HarmonyOS技術(shù)特性、Page Ability、生命周期、UI框架、真機調(diào)試與運行、分布式調(diào)度、分布式遷移與回遷、輕量級偏好數(shù)據(jù)庫、分布式數(shù)據(jù)庫等。書中包含了大量的應用實例,讓讀者不僅可以學會理論知識,還可以靈活運用。書中通過多個完整的案例詳細闡述如何在HarmonyOS上開發(fā)App,內(nèi)容完整,步驟清晰。本書可作為HarmonyOS開發(fā)初學者的入門書籍,也可作為從事HarmonyOS開發(fā)的技術(shù)人員及培訓機構(gòu)的參考書籍。

作者簡介

  張詔添,HarmonyOS App開發(fā)者,參與了Awesome-HarmonyOS和荔園HarmonyOS等開源項目。國內(nèi)第1個校園 HarmonyOS自學組織——木棉花的創(chuàng)始人。先后榮獲51CTO社區(qū)明星、2021年度電子發(fā)燒友論壇優(yōu)秀開發(fā)者稱號,獲51CTO社區(qū)首批MVP認證。曾受邀在2021華為開發(fā)者大會校園公開課、OpenHarmony高校共建啟航計劃分享會及多個學術(shù)講座報告會上發(fā)表演講,參與51CTO社區(qū)直播主題分享會,接受OpenHarmony教育進高校主題視頻采訪。 李凱杰,HarmonyOS App開發(fā)者,參與了Awesome-HarmonyOS和荔園HarmonyOS等開源項目。曾受邀在OpenHarmony高校共建啟航計劃分享會和多個學術(shù)講座報告上發(fā)表演講。

圖書目錄

第1章 初識鴻蒙:HarmonyOS介紹
1.1 系統(tǒng)特征
1.2 1+8+N全場景終端設(shè)備
1.3 技術(shù)架構(gòu)
1. 3.1 內(nèi)核層
1.3.2 系統(tǒng)服務層
1.3.3 框架層
1.3.4 應用層
1.4 硬件互助,資源共享
1.4.1 分布式軟總線
1.4.2 分布式設(shè)備虛擬化
1.4.3 分布式數(shù)據(jù)管理
1.4.4 分布式任務調(diào)度
1.5 一次開發(fā),多端部署
1.6 統(tǒng)一OS,彈性部署
1.7 系統(tǒng)安全
1.7.1 正確的人
1.7.2 正確的設(shè)備
1.7.3 正確地使用數(shù)據(jù)
1.8 0penHarmony
1.9 小結(jié)
第2章 萬事開頭難:項目準備工作
2.1 搭建開發(fā)環(huán)境
2.2 Hello World
第3章 萬事俱備:基礎(chǔ)知識
3.1 開發(fā)基礎(chǔ)知識
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的生命周期關(guān)聯(lián)
3.3 Service Ability
3.4 Data Ability
3.5 JS生命周期
3.6 Java UI框架
第4章 小試牛刀:“數(shù)字華容道”游戲項目
4.1 在主頁面刪除標題欄和添加項目標志
4.2 在主頁面中添加一個按鈕并響應其單擊事件
4.3 添加副頁面并實現(xiàn)其與主頁面之間的相互跳轉(zhuǎn)
4.4 修改頁面中按鈕的文本和顯示的文本
4.5 添加簡單游戲頁面并實現(xiàn)副頁面向其跳轉(zhuǎn)
4.6 在簡單游戲頁面的畫布中繪制網(wǎng)格
4.7 在簡單游戲頁面的畫布中繪制數(shù)字
4.8 在簡單游戲頁面中繪制隨機生成的數(shù)字
4.9 在簡單游戲頁面的畫布中添加一個滑動事件
4.10 在畫布上響應滑動事件:格子滑動
4.11 在畫布上顯示文本:游戲結(jié)束
4.12 在畫布上隱藏游戲結(jié)束的文本
4.13 在游戲結(jié)束時顯示隱藏的文本
4.14 在游戲結(jié)束后不再響應滑動事件
4.15 在游戲結(jié)束后網(wǎng)格的顏色變淺
4.16 在簡單游戲頁面實現(xiàn)統(tǒng)計步數(shù)
4.17 添加普通游戲頁面并實現(xiàn)副頁面向其跳轉(zhuǎn)
4.18 添加困難游戲頁面并實現(xiàn)副頁面向其跳轉(zhuǎn)
4.19 添加信息頁面
……
第5章 初出茅廬:“俄羅斯方塊”游戲項目
第6章 持續(xù)動力:應用運行與發(fā)布
第7章 初顯風范:分布式
第8章 告別讀者:數(shù)據(jù)管理

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號