注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)極速探索HarmonyOS NEXT:純血鴻蒙應(yīng)用開發(fā)實(shí)踐

極速探索HarmonyOS NEXT:純血鴻蒙應(yīng)用開發(fā)實(shí)踐

極速探索HarmonyOS NEXT:純血鴻蒙應(yīng)用開發(fā)實(shí)踐

定 價(jià):¥119.80

作 者: 張?jiān)撇? ,徐建國(guó), 郭崢, 黃志偉
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787302678595 出版時(shí)間: 2025-01-01 包裝: 平裝-膠訂
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書深入剖析了HarmonyOS NEXT的各項(xiàng)技術(shù),通過豐富的實(shí)戰(zhàn)案例,由淺入深地解析了HarmonyOS NEXT的原理與應(yīng)用。借助多樣化的實(shí)戰(zhàn)案例和豐富的配套資源,讀者可以全面了解并掌握鴻蒙開發(fā)的核心技術(shù),以及鴻蒙應(yīng)用在實(shí)際開發(fā)中的應(yīng)用方法。本書共分為四篇,共計(jì)16章,分別為鴻蒙開發(fā)基礎(chǔ)篇、鴻蒙開發(fā)進(jìn)階篇、HarmonyOS SDK 開放能力集篇和鴻蒙特色案例實(shí)戰(zhàn)篇,內(nèi)容涵蓋了鴻蒙開發(fā)的各個(gè)關(guān)鍵領(lǐng)域。另外,書中還提供了基于HarmonyOS NEXT 的完整實(shí)戰(zhàn)項(xiàng)目和3個(gè)特色案例,并附帶了全套的源代碼。本書適合鴻蒙應(yīng)用開發(fā)工程師、移動(dòng)應(yīng)用開發(fā)工程師以及對(duì)鴻蒙應(yīng)用開發(fā)感興趣的讀者使用。同時(shí),它也可以作為高等院校計(jì)算機(jī)專業(yè)中鴻蒙開發(fā)和移動(dòng)應(yīng)用開發(fā)方向?qū)W生的參考書。

作者簡(jiǎn)介

  張?jiān)撇ǎA為開發(fā)者專家(HDE),第一個(gè)鴻蒙純血App“鴻蒙開源技術(shù)社區(qū)”開發(fā)者。2021年HarmonyOS創(chuàng)新大賽導(dǎo)師、2024年鴻蒙極客松大賽導(dǎo)師、2023年Open Hammony創(chuàng)新賽導(dǎo)師,著有圖書《倉(cāng)頡語(yǔ)言極速入門 UI全場(chǎng)景實(shí)戰(zhàn)》。徐建國(guó),華為開發(fā)者專家(HDE)、甘鴻會(huì)創(chuàng)始人、中國(guó)計(jì)算機(jī)學(xué)會(huì)CCF專業(yè)會(huì)員、OpenHarmony布道師、華為倉(cāng)頡KOL、開發(fā)者聯(lián)盟優(yōu)秀講師、開源之夏導(dǎo)師、2023年OpenHarmony應(yīng)用創(chuàng)新賽導(dǎo)師、RISC-V OpenHarmony應(yīng)用創(chuàng)意賽導(dǎo)師、OpenHarmony三方庫(kù)貢獻(xiàn)者、開放原子開源基金會(huì)技術(shù) 生態(tài)貢獻(xiàn)。郭崢,世界500強(qiáng)上市公司高級(jí)架構(gòu)師,10年以上研發(fā)管理經(jīng)驗(yàn)、國(guó)內(nèi)首批鴻蒙應(yīng)用開發(fā)人員。黃志偉,鴻蒙應(yīng)用開發(fā)布道師、Android高級(jí)架構(gòu)師,具有多年的移動(dòng)互聯(lián)網(wǎng)公司技術(shù)研發(fā)經(jīng)驗(yàn)。擅長(zhǎng)架構(gòu)設(shè)計(jì)和性能優(yōu)化,熱衷于開源社區(qū)并積極參與和貢獻(xiàn)。

圖書目錄

第一篇  鴻蒙開發(fā)基礎(chǔ)  
第 1 章  鴻蒙開發(fā)入門 2
1.1  挑戰(zhàn)與星辰大海 2
1.2  HarmonyOS 整體介紹 3
第 2 章  搭建開發(fā)環(huán)境DevEco Studio 6
2.1  獲取開發(fā)者身份 6
2.2  安裝與配置 7
2.3  DevEco Studio 界面常用布局 8
2.4  工程創(chuàng)建和管理 9
2.5  中文環(huán)境配置 12
2.6  代碼模板管理 14
第 3 章  鴻蒙開發(fā)語(yǔ)法 16
3.1  ArkTS語(yǔ)法介紹 17
3.1.1  開啟ArkTS編程之旅 17
3.1.2  ArkTS聲明式UI 20
3.2  鴻蒙應(yīng)用程序框架UIAbility 的
介紹與使用 34
3.2.1  UIAbility 的概念 34
3.2.2  UIAbility 的生命周期 36
3.2.3  UIAbility 基本用法 39
3.3  網(wǎng)絡(luò)數(shù)據(jù)訪問 43
3.3.1  基本概念 43
3.3.2  HTTP網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求開發(fā)
入門 43
3.3.3  實(shí)戰(zhàn)案例 56
3.4  應(yīng)用數(shù)據(jù)本地保存 61
3.4.1  創(chuàng)建數(shù)據(jù)庫(kù) 62
3.4.2  添加數(shù)據(jù) 66
3.4.3  查詢數(shù)據(jù) 68
3.4.4  更新數(shù)據(jù) 71
3.4.5  刪除數(shù)據(jù) 72
3.4.6  升級(jí)數(shù)據(jù)庫(kù) 73
3.4.7  使用事務(wù) 75
 
第二篇  鴻蒙開發(fā)進(jìn)階  
第 4 章  Navigation 78
4.1  基本用法 79
4.2  子頁(yè)的生命周期 89
4.3  最佳實(shí)踐—跨模塊動(dòng)態(tài)路由 96
第 5 章  Stage 模型詳解 101
5.1  Stage 層級(jí)模型 101
5.2  UIAbility 103
5.3  AbilityStage 109
5.4  Want 信息傳遞載體 110
5.5  進(jìn)程和線程模型 110
第 6 章  動(dòng)畫組件 113
6.1  簡(jiǎn)單動(dòng)畫 113
6.2  復(fù)雜動(dòng)畫 116
6.3  交互動(dòng)畫 121
6.4  高級(jí)動(dòng)畫效果 124
6.4.1  貝塞爾曲線實(shí)現(xiàn)的動(dòng)畫 124
6.4.2  使用彈簧曲線實(shí)現(xiàn)的動(dòng)畫 126
6.5  優(yōu)化動(dòng)畫效果 128
第 7 章  Web 組件 131
7.1  原生開發(fā)與Web 開發(fā) 131
7.2  Web 組件概述 132
7.3  在應(yīng)用中顯示W(wǎng)eb 頁(yè)面 133
7.3.1  頁(yè)面顯示 133
7.3.2  頁(yè)面跳轉(zhuǎn) 140
7.4  與Web 頁(yè)面交互 145
7.4.1  通過控制器加載頁(yè)面資源 145
7.4.2  通過控制器加載HTML  
格式的文本數(shù)據(jù) 146
7.4.3  在應(yīng)用中使用Web頁(yè)面的 147
JavaScript 147
7.5  其他場(chǎng)景 159
7.6  Web 組件應(yīng)用實(shí)戰(zhàn)案例 163
第 8 章  媒體 171
8.1  Media Kit 171
8.2  AVPlayer/SoundPool 音頻播放 172
第 9 章  文件 180
9.1  將數(shù)據(jù)寫入文件 180
9.2  從文件中讀取數(shù)據(jù) 183
第 10 章  Native 適配開發(fā) 186
10.1  創(chuàng)建新項(xiàng)目 186
10.2  調(diào)整主頁(yè)面內(nèi)容 187
10.3  實(shí)現(xiàn)基本運(yùn)算功能 188
10.4  更新CMakeLists.txt 190
10.5  使用基本運(yùn)算函數(shù) 190
10.6  實(shí)現(xiàn)攝氏溫度與華氏溫度的
轉(zhuǎn)換功能 191
第 11 章  使用第三方庫(kù) 196
11.1  ZRouter 197
11.2  Logger 204
第 12 章  高效開發(fā)實(shí)踐 207
12.1  實(shí)踐工程概述 207
12.2  應(yīng)用性能四板斧 209
12.3  性能優(yōu)化案例展示 210
 
第三篇  HarmonyOS SDK開放能力集  
第 13 章  應(yīng)用服務(wù) 220
13.1  華為賬號(hào)服務(wù) 220
13.1.1  賬號(hào)服務(wù)概述 220
13.1.2  賬號(hào)服務(wù)實(shí)戰(zhàn) 223
13.2  應(yīng)用內(nèi)支付服務(wù) 239
13.2.1  應(yīng)用內(nèi)支付服務(wù)概述 240
13.2.2  IAP Kit 服務(wù)實(shí)戰(zhàn) 240
13.3  推送服務(wù) 257
13.3.1  Push Kit 服務(wù)概述 257
13.3.2  Push Kit 服務(wù)實(shí)戰(zhàn) 261
13.4  定位服務(wù) 271
13.4.1  Location Kit 開發(fā)指南 272
13.4.2  案例實(shí)操 276
13.5  統(tǒng)一掃碼服務(wù) 277
13.5.1  默認(rèn)界面掃碼 278
13.5.2  自定義界面掃碼 280
13.6  游戲登錄服務(wù) 284
13.6.1  開發(fā)前置條件 285
13.6.2  游戲登錄的開發(fā)步驟 288
13.7  通用文字識(shí)別 298
13.7.1  開發(fā)步驟 298
13.7.2  實(shí)現(xiàn)效果 301
13.8  華為支付服務(wù) 301
13.8.1  華為支付分類 302
13.8.2  華為支付服務(wù)場(chǎng)景 303
13.8.3  開發(fā)前置條件 305
13.8.4  華為支付服務(wù)的基本流程 313
13.9  地圖服務(wù) 317
13.9.1  開發(fā)前置條件 318
13.9.2  地圖開發(fā)指導(dǎo) 321
13.9.3  開發(fā)步驟 322
 
第四篇  鴻蒙特色案例實(shí)戰(zhàn)  
第 14 章  Day Matters 324
14.1  使用開源三方庫(kù)
@nutpi/privacy_dialog 
實(shí)現(xiàn)隱私協(xié)議對(duì)話框 324
14.2  網(wǎng)絡(luò)獲取數(shù)據(jù) 326
14.3  鴻蒙多設(shè)備適配 327
14.4  動(dòng)畫 328
14.5  服務(wù)卡片 329
第 15 章  堅(jiān)果單車 332
15.1  應(yīng)用開發(fā)準(zhǔn)備 332
15.2  開發(fā)步驟 337
第 16 章  酷酷音樂 354
16.1  項(xiàng)目概述 354
16.2  多設(shè)備部署支持 356
16.3  ohpm 模塊依賴 360
16.4  UI適配之自適應(yīng)布局 364
16.5  UI適配之響應(yīng)式布局 370
16.5.1  獲取窗口對(duì)象 371
16.5.2  通過媒體查詢 374
16.5.3  借助柵格布局 377
16.6  斷點(diǎn)組件 381
16.7  多設(shè)備能力驗(yàn)證 386
16.8  后臺(tái)運(yùn)行 388
16.9  一鏡到底 391
 
 

本目錄推薦

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