鴻蒙系統(tǒng)應(yīng)用開發(fā)項(xiàng)目化教程

-
【作 者】鄧文達(dá) 史勁 李禮
【I S B N 】978-7-5226-2339-9
【責(zé)任編輯】張玉玲
【適用讀者群】本專通用
【出版時間】2024-07-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】208
【千字?jǐn)?shù)】300
【印 張】13
【定 價】¥56
【叢 書】信息技術(shù)應(yīng)用創(chuàng)新系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書根據(jù)鴻蒙操作系統(tǒng)(HarmonyOS)應(yīng)用開發(fā)工程師崗位技能要求,將常見的工作任務(wù)提煉為6個項(xiàng)目共15個任務(wù),以完成工作任務(wù)為主線,從建立HarmonyOS開發(fā)環(huán)境開始,詳細(xì)介紹了開發(fā)計(jì)算器、創(chuàng)建通訊錄、開發(fā)相冊、開發(fā)視頻播放器和開發(fā)新聞客戶端的步驟和方法。每一個任務(wù)均附有完整代碼,并將相關(guān)理論知識貫穿其中,使得讀者能夠在實(shí)踐的過程中理解和運(yùn)用所學(xué)理論知識;對于在任務(wù)實(shí)踐過程中容易出現(xiàn)的常見問題,也給出了解決辦法供讀者參考。
本書適合作為高職院校軟件技術(shù)、移動應(yīng)用開發(fā)等專業(yè)相關(guān)課程的教材,也可供對HarmonyOS應(yīng)用開發(fā)有興趣的讀者參考使用。
融入思政元素,項(xiàng)目驅(qū)動式教學(xué)
操作步驟詳盡,配套立體化資源
對應(yīng)企業(yè)需求,強(qiáng)化職業(yè)新技能
2019年8月9日,華為在東莞舉行的華為開發(fā)者大會(HDC 2019)上正式發(fā)布了鴻蒙操作系統(tǒng)(HarmonyOS)。鴻蒙操作系統(tǒng)是一款全新的、面向全場景的分布式操作系統(tǒng),其目標(biāo)是創(chuàng)造一個超級虛擬終端互聯(lián)的世界,將人、設(shè)備、場景有機(jī)地聯(lián)系在一起,讓消費(fèi)者在全場景生活中接觸的多種智能終端實(shí)現(xiàn)極速發(fā)現(xiàn)、極速連接、硬件互助、資源共享,用合適的設(shè)備提供場景體驗(yàn)。
黨的二十大報(bào)告提出,加快實(shí)施創(chuàng)新驅(qū)動發(fā)展戰(zhàn)略,強(qiáng)調(diào)“堅(jiān)持面向世界科技前沿、面向經(jīng)濟(jì)主戰(zhàn)場、面向國家重大需求、面向人民生命健康,加快實(shí)現(xiàn)高水平科技自立自強(qiáng)”。無論是基于技術(shù)的創(chuàng)新應(yīng)用場景還是為了實(shí)現(xiàn)我國技術(shù)底座的自主可控,鴻蒙開發(fā)人才的培養(yǎng)都具有重大意義。
本書編寫的目的是幫助讀者從建立HarmonyOS開發(fā)環(huán)境開始,通過由淺入深的6個項(xiàng)目,來培養(yǎng)和訓(xùn)練鴻蒙應(yīng)用開發(fā)能力。全書的所有項(xiàng)目均從常見工作任務(wù)中提煉,由“場景描述”引入,將項(xiàng)目實(shí)施過程分解為具體的工作任務(wù),通過“任務(wù)工單”描述任務(wù)具體要求;通過“知識清單”講解完成任務(wù)所需知識點(diǎn);“任務(wù)實(shí)施”環(huán)節(jié)引導(dǎo)讀者一步一步完成工作任務(wù),再通過“任務(wù)拓展”環(huán)節(jié)達(dá)到舉一反三的效果。每個任務(wù)均提示了在工作中容易遇到的常見問題及其解決辦法,最后通過“延展閱讀”環(huán)節(jié)達(dá)到潤物無聲的課程思政實(shí)效。
本書為產(chǎn)教融合、校企合作開發(fā)教材,由長沙民政職業(yè)技術(shù)學(xué)院和拓維信息系統(tǒng)股份有限公司旗下的湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司聯(lián)合編寫。全書由華為開發(fā)者專家李傳釗指導(dǎo);長沙民政職業(yè)技術(shù)學(xué)院鄧文達(dá)、史勁、李禮任主編,蔡紅、方俊、吳名星、楊夏任副主編;湖南開鴻智谷數(shù)字產(chǎn)業(yè)發(fā)展有限公司艾彬、梁棟、鄧娟參與了編寫工作。本書具體編寫分工如下:鄧文達(dá)負(fù)責(zé)本書的策劃和統(tǒng)稿,項(xiàng)目1由史勁編寫,項(xiàng)目2由李禮編寫,項(xiàng)目3由蔡紅編寫,項(xiàng)目4由方俊編寫,項(xiàng)目5由楊夏編寫,項(xiàng)目6由吳名星編寫。梁棟負(fù)責(zé)項(xiàng)目1和項(xiàng)目2的技術(shù)審校,鄧娟負(fù)責(zé)項(xiàng)目3和項(xiàng)目4的技術(shù)審校,艾彬負(fù)責(zé)項(xiàng)目5和項(xiàng)目6的技術(shù)審校。
本書在編寫過程中,還得到了長沙民政職業(yè)技術(shù)學(xué)院和拓維信息系統(tǒng)股份有限公司許多老師和技術(shù)人員的大力支持,在此深表感謝!
為了方便教師教學(xué),本書配套了電子課件、源代碼、操作視頻等數(shù)字化教學(xué)資源,教學(xué)資源放置在出版社資源平臺和智慧職教Mooc學(xué)院“鴻蒙應(yīng)用開發(fā)”在線課程中。讀者若有疑問,可以在課程留言板上留言或與編者聯(lián)系(365435348@qq.com)。
由于編者水平有限,書中難免有不足和疏漏之處,懇請廣大讀者批評指正!
編 者
2023年5月
任務(wù)1-1 認(rèn)識HarmonyOS 2
任務(wù)工單 2
知識清單 3
任務(wù)實(shí)施 9
任務(wù)拓展 10
常見問題及其解決方法 10
任務(wù)小結(jié) 11
任務(wù)1-2 安裝DevEco Studio 12
任務(wù)工單 12
知識清單 13
任務(wù)實(shí)施 14
任務(wù)拓展 18
常見問題及其解決方法 20
任務(wù)小結(jié) 21
任務(wù)1-3 創(chuàng)建并運(yùn)行第一個HarmonyOS
移動應(yīng)用程序 22
任務(wù)工單 22
知識清單 23
任務(wù)實(shí)施 24
任務(wù)拓展 28
常見問題及其解決方法 32
任務(wù)小結(jié) 32
延展閱讀 32
習(xí)題 33
項(xiàng)目2 開發(fā)計(jì)算器 34
任務(wù)2-1 運(yùn)用布局與組件實(shí)現(xiàn)計(jì)算器界面 35
任務(wù)工單 35
知識清單 36
任務(wù)實(shí)施 57
任務(wù)拓展 61
常見問題及其解決方法 65
任務(wù)小結(jié) 65
任務(wù)2-2 實(shí)現(xiàn)計(jì)算器的計(jì)算邏輯 66
任務(wù)工單 66
知識清單 67
任務(wù)實(shí)施 67
任務(wù)拓展 68
常見問題及其解決方法 68
任務(wù)小結(jié) 68
延展閱讀 68
習(xí)題 69
項(xiàng)目3 創(chuàng)建通訊錄 70
任務(wù)3-1 實(shí)現(xiàn)主界面和“新建聯(lián)系人”界面 72
任務(wù)工單 72
知識清單 73
任務(wù)實(shí)施 79
任務(wù)拓展 84
常見問題及其解決方法 84
任務(wù)小結(jié) 84
任務(wù)3-2 向通訊錄增加聯(lián)系人 85
任務(wù)工單 85
知識清單 86
任務(wù)實(shí)施 87
任務(wù)拓展 88
常見問題及其解決方法 89
任務(wù)小結(jié) 89
任務(wù)3-3 顯示通訊錄聯(lián)系人列表 90
任務(wù)工單 90
知識清單 91
任務(wù)實(shí)施 95
任務(wù)拓展 96
常見問題及其解決方法 96
任務(wù)小結(jié) 96
任務(wù)3-4 查看聯(lián)系人詳情 97
任務(wù)工單 97
知識清單 98
任務(wù)實(shí)施 99
任務(wù)拓展 99
常見問題及其解決方法 99
任務(wù)小結(jié) 99
延展閱讀 100
習(xí)題 100
項(xiàng)目4 開發(fā)相冊 101
任務(wù)4-1 完成主界面UI設(shè)計(jì)和媒體訪問權(quán)限的申請 103
任務(wù)工單 103
知識清單 104
任務(wù)實(shí)施 115
任務(wù)拓展 120
常見問題及其解決方法 121
任務(wù)小結(jié) 122
任務(wù)4-2 讀取并展示媒體庫的圖片 123
任務(wù)工單 123
知識清單 124
任務(wù)實(shí)施 131
任務(wù)拓展 143
常見問題及其解決方法 143
任務(wù)小結(jié) 144
延展閱讀 144
習(xí)題 145
項(xiàng)目5 開發(fā)視頻播放器 147
任務(wù)5-1 實(shí)現(xiàn)一個簡易的視頻播放器 148
任務(wù)工單 148
知識清單 149
任務(wù)實(shí)施 156
任務(wù)拓展 160
常見問題及其解決方法 161
任務(wù)小結(jié) 161
任務(wù)5-2 用Video組件實(shí)現(xiàn)視頻播放 162
任務(wù)工單 162
知識清單 163
任務(wù)實(shí)施 165
任務(wù)拓展 168
常見問題及其解決方法 170
任務(wù)小結(jié) 170
延展閱讀 171
習(xí)題 172
項(xiàng)目6 開發(fā)新聞客戶端 174
任務(wù)6-1 實(shí)現(xiàn)新聞列表 175
任務(wù)工單 175
知識清單 176
任務(wù)實(shí)施 180
任務(wù)拓展 188
常見問題及其解決方法 190
任務(wù)小結(jié) 190
任務(wù)6-2 實(shí)現(xiàn)新聞詳情 191
任務(wù)工單 191
知識清單 192
任務(wù)實(shí)施 193
任務(wù)拓展 198
常見問題及其解決方法 199
任務(wù)小結(jié) 199
延展閱讀 199
習(xí)題 200
參考文獻(xiàn) 201
- 零基礎(chǔ)玩轉(zhuǎn)國產(chǎn)大模型DeepSeek [徐永冰 張帥 編著]
- 網(wǎng)絡(luò)工程師5天修煉(適配第6版考綱) [主編 朱小平 施游]
- 信息系統(tǒng)項(xiàng)目管理師考試32小時通關(guān)(適用第4版考綱) [薛大龍]
- 信息系統(tǒng)管理工程師考試32小時通關(guān)(適配第2版考綱) [薛大龍 劉偉]
- 土木工程材料檢測實(shí)訓(xùn) [洪曉江 達(dá)則曉麗 錢波]
- 科技信息檢索與論文寫作實(shí)用教程 [李振華]
- 傳統(tǒng)山水畫論解讀與實(shí)踐 [陳鈉 著]
- Python數(shù)據(jù)庫編程 [主編 殷樹友 邢 翀]
- 計(jì)算機(jī)基礎(chǔ)實(shí)訓(xùn)指導(dǎo) [主編 袁春萍 朱妮]
- 嵌入式人工智能技術(shù)應(yīng)用(數(shù)字教材) [主編 胡娜 楊國勇 晏廷榮]
- Vienna整流器技術(shù) [桂存兵 著]
- 變頻器與伺服應(yīng)用 [陳剛 葉云飛]
- 物聯(lián)網(wǎng)工程設(shè)計(jì)與實(shí)踐 [湯琳 李敏]
- 爐邊夜話——深入淺出話AI [汪建 著]
- 電商運(yùn)營與管理 [鐘肖英 陳瀟]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 姜春磊 陳虹潔]
- 信息技術(shù)基礎(chǔ)(Windows 10+WPS Office)(微課版) [主編 石利平 田輝平 謝盛嘉]
- 人工智能應(yīng)用 [主編 陳 萍 劉培培 陳孟軍]
- 大學(xué)生職業(yè)發(fā)展與就業(yè)指導(dǎo) [主編 劉志堅(jiān)]
- 高級辦公應(yīng)用項(xiàng)目教程 [主編 屈晶 趙成麗]
- 微信小程序開發(fā)項(xiàng)目實(shí)戰(zhàn)(微課版) [主編 黃龍泉 郭峰 朱倩]
- 企業(yè)檔案工作實(shí)戰(zhàn)寶典百問百答 [華俊 盧秀英 邵甜甜 著]
- 計(jì)算機(jī)網(wǎng)絡(luò)原理及應(yīng)用 [主編 唐繼勇 葉坤 孫夢娜]
- 大學(xué)生創(chuàng)業(yè)基礎(chǔ) [主編 王麗莉 王 楊]
- 船舶輔機(jī) [主編 王連海 于洋 姜淑翠]
- 大學(xué)生就業(yè)指導(dǎo) [主編 王麗莉 董宴廷]
- 系統(tǒng)架構(gòu)設(shè)計(jì)師章節(jié)習(xí)題與考點(diǎn)特訓(xùn) [主編 薛大龍 鄒月平]
- 高校學(xué)生工作探索與實(shí)踐 [郭亮 著]
- 大學(xué)生情商管理 [方雄 著]
- 2023年長沙市會展業(yè)發(fā)展報(bào)告 [主編 周棟良]