-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
HarmonyOS移動應用開發 = 版權信息
- ISBN:9787302603337
- 條形碼:9787302603337 ; 978-7-302-60333-7
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
HarmonyOS移動應用開發 = 本書特色
本書配套視頻課程、教學課件、案例源碼、習題,詳細講解HarmonyOS應用程序開發的基礎知識。 ■原理和實踐結合:開發技術理論和實踐結合難是學生普遍存在的問題,本書在注重開發技術實踐實現的同時,也注重其底層的理論邏輯,力求引導學生融會貫通,舉一反三。 ■突出重點、分散難點:在每一講中,力圖沿主干方向,重點解決一兩個主要問題,使難點分散,利于學生把握重點,突破難點。 ■局部與綜合并重:軟件開發需要技術的綜合運用,在教學過程中往往傾向于局部知識技術的刨析,因此本書結合綜合實例講解,以提升學生的綜合運用能力。 920分鐘視頻講解,64個示例源代碼,12章教學課件!以移動應用場景為主要實現,全面、系統講解HarmonyOS應用開發的相關技術 ★萬物互聯的時代正在走近,在技術、市場逐漸成熟的過程中,開發者教育作為物聯網生態的重要支點應當得到足夠的重視。本書面向Java開發者,適合大學生閱讀,為廣大的HarmonyOS開發者提供了成體系的學習內容。相信本書將會引導眾多開發者投身HarmonyOS生態,并幫助在校大學生在未來萬物互聯的時代中未雨綢繆。 ——熊平 51CTO創始人& CEO ★人才培養是開發者生態建設的重要陣地之一,劉安戰老師的團隊著眼于未來的技術趨勢,為高校學生引入先進的技術理念,為莘莘學子計深遠,著實令人欽佩。希望本書能夠在軟硬件國產化的大潮中為廣大高校學子指明方向,也為高校學子未來就業助一把力。 ——宋佳宸 51CTO VP & HarmonyOS技術社區創始人 ★《HarmonyOS移動應用開發》按照知識點組織和講解了HarmonyOS移動應用開發,圖文并茂,每章節后還配有習題。該書幫讀者建立了體系,劃好了重點,推薦您閱讀。 ——歐建深 華為OpenHarmony開源與開發者運營總監 ★本書深入淺出地介紹了HarmonyOS的基本原理,深度剖析應用開發所涉及的核心組件的使用方法,并提供了大量代碼樣例供開發者參考,值得細讀。HarmonyOS是基于OpenHarmony的發行版之一,希望有更多的開發者將OpenHarmony應用到千行百業,促進萬物互聯產業的繁榮發展。 ——劉果 開放原子開源基金會OpenHarmony項目導師 ★劉安戰老師在軟件開發的課程教學上有獨到的見解,具有豐富的教學經驗。《HarmonyOS移動應用開發》詳細介紹了HarmonyOS應用程序開發的基礎知識,深入淺出、內容翔實。每章*后給讀者預留了習題,供讀者鞏固所學知識、發散思考,適合廣大初學者學習和資深開發者作為參考書使用。強烈推薦這本寶藏級入門教材,相信讀完本書的開發者一定學有所獲! ——董昱 華為HDE、HarmonyOS資深講師 ★HarmonyOS全新的設計創新理念填補了國內物聯網操作系統的空白,HarmonyOS的發布在國內掀起了學習和研究操作系統的熱潮。如果你想完整地學習HarmonyOS應用開發,我強烈推薦劉安戰老師的這本《HarmonyOS移動應用開發》。本書包含IDE安裝、框架基礎知識、實際案例講解和配套習題,可以幫助開發者和學生朋友迅速掌握HarmonyOS應用開發,強烈向廣大開發者和學生朋友推薦本書! ——徐禮文 華為HDE、開放原子教育認證講師
HarmonyOS移動應用開發 = 內容簡介
本書系統闡述了HarmonyOS應用開發相關技術,并以移動應用場景示例為主要實現。 全書共分為12章。第1章為概述,介紹了HarmonyOS的特點、歷史、體系架構等。第2章介紹了HarmonyOS應用開發環境和基礎。第3章介紹了常用的UI組件。第4章介紹了事件和通知。第5章介紹了布局。第6-8章介紹了HarmonyOS應用開發框架中的三大能力,Page、Service和Data。第9章介紹了數據存儲。第10章介紹了多媒體相關的開發技術。第11章介紹了應用開發中的設備管理。第12章綜合實現了一個完整的應用案例。 書中包含了大量的示例代碼,使讀者在掌握理論知識的基礎上可以靈活應用。書中示例代碼是基于Java語言實現的,因此要求讀者具備一定的Java基礎。書中所有代碼示例均在模擬器或真機上通過測試。 本書可作為HarmonyOS移動應用開發的入門書籍,也可作為大學計算機、軟件專業相關課程的教材或參考書,也可作為HarmonyOS應用開發工程師的參考書籍。
HarmonyOS移動應用開發 = 目錄
第1章概述(25min)
1.1什么是HarmonyOS
1.2HarmonyOS的特性
1.3HarmonyOS體系架構
1.4常見的操作系統介紹
小結
習題
第2章開發環境與基礎(81min)
2.1搭建開發環境
2.1.1DevEco Studio介紹
2.1.2搭建開發環境的基本流程
2.1.3軟件下載和安裝
2.1.4安裝配置SDK
2.2第1個HarmonyOS應用
2.2.1創建并運行Hello World
2.2.2項目啟動過程
2.2.3真實設備運行項目
2.3應用項目結構
2.3.1邏輯結構
2.3.2目錄結構
2.4資源和配置
2.4.1資源說明
2.4.2config.json配置文件
2.5HiLog控制臺終端輸出
2.5.1定義日志標簽
2.5.2輸出日志
小結
習題
第3章常用UI組件(124min)
3.1概述
3.2顯示型組件
3.2.1Text組件
3.2.2Image組件
3.2.3DatePicker組件
3.2.4TimePicker組件
3.2.5ProgressBar組件
3.3交互型組件
3.3.1TextField組件
3.3.2Button組件
3.3.3Checkbox組件
3.3.4RadioButton/RadioContainer
3.3.5Switch組件
3.4組件應用示例
小結
習題
第4章事件和通知(132min)
4.1基于監聽的事件原理
4.2組件事件
4.2.1事件監聽處理方法
4.2.2常用組件監聽器
4.2.3監聽事件示例
4.3公共事件
4.3.1什么是公共事件
4.3.2公共事件處理接口
4.3.3使用公共事件
4.4通知
小結
習題
第5章布局(78min)
5.1布局概述
5.2創建布局方式
5.3常用布局
5.3.1DirectionalLayout
5.3.2DependentLayout
5.3.3StackLayout
5.3.4PositionLayout
5.3.5TableLayout
5.4自定義布局
小結
習題
第6章Page Ability(68min)
6.1概述
6.2Page和Slice的關系
6.3Page和Slice的生命周期
6.3.1Page的生命周期
6.3.2Slice的生命周期
6.3.3Page與Slice生命周期示例
6.4Slice間導航
6.4.1同一Page內導航
6.4.2不同Page間導航
6.5Intent
6.6Page的跨設備遷移
6.6.1遷移過程及開發方法
6.6.2跨設備寫日記示例
小結
習題
第7章Service Ability(82min)
7.1服務概述
7.2服務的定義
7.3服務的生命周期
7.4以命令方式訪問服務
7.4.1以命令方式啟動/停止服務方法
7.4.2以命令方式使用服務示例
7.5以連接方式訪問服務
7.5.1以連接訪問服務方法
7.5.2以連接方式訪問服務示例
7.6任務分發
7.6.1任務分發器
7.6.2異步任務示例
7.7前臺服務
小結
習題
第8章Data Ability(58min)
8.1Data Ability概述
8.2Data的創建與實現
8.2.1自定義Data類
8.2.2實現和注冊文件Data
8.2.3實現和注冊數據庫Data
8.3訪問Data
8.3.1聲明請求Data權限
8.3.2創建DataAbilityHelper對象
8.3.3訪問Data數據
8.4數據庫Data示例
8.4.1本地數據庫Data
8.4.2訪問遠程Data
小結
習題
第9章數據存儲(88min)
9.1數據存儲概述
9.2輕量級數據存儲
9.2.1輕量級數據存儲介紹
9.2.2輕量級數據存儲接口
9.2.3存儲配置信息示例
9.3關系型數據存儲
9.3.1關系型數據存儲介紹
9.3.2關系型數據存儲接口
9.3.3人員信息管理示例
9.4對象關系映射存儲
9.4.1對象關系映射存儲介紹
9.4.2對象關系映射方法及接口
9.4.3存儲人員對象信息示例
9.5分布式數據服務
9.5.1分布式數據服務介紹
9.5.2分布式數據服務接口
9.5.3分布式通訊錄示例
小結
習題
第10章多媒體技術(101min)
10.1概述
10.2圖像處理
10.2.1圖像處理基礎
10.2.2應用處理圖像接口
10.2.3編輯圖片示例
10.3聲頻播放
10.3.1聲頻開發基礎
10.3.2應用播放聲頻接口
10.3.3播放音樂示例
10.4視頻播放
10.4.1視頻開發基礎
10.4.2播放視頻接口及開發步驟
10.4.3播放視頻示例
小結
習題
第11章設備管理(43min)
11.1控制類小器件
11.2位置服務
11.3傳感器
11.4設置管理
小結
習題
第12章天氣預報應用案例
12.1系統分析
12.2系統設計
12.3系統實現
12.3.1項目說明
12.3.2顯示層實現
12.3.3模型庫實現
12.3.4工具組件實現
12.3.5數據訪問層實現
12.3.6業務邏輯層實現
小結
附錄A鴻蒙應用真實設備調試
附錄B習題參考答案
附錄C英文縮寫
參考文獻
HarmonyOS移動應用開發 = 作者簡介
劉安戰 ,華為HarmonyOS領域HDE,副教授,碩士生導師,系統分析師,系統架構設計師,信息系統項目管理師。主持完成教育部“華為產學合作協同育人項目”(HarmonyOS移動應用開發),率先在高校開設HarmonyOS移動應用開發課程。參編國家“十二五”規劃教材1部,曾獲河南省軟件工程課程教學成果一等獎。 余雨萍 ,碩士,講師。關注HarmonyOS,常年從事Linux操作系統、計算機網絡等專業課程教學工作,Linux操作系統課程獲批河南省一流本科課程建設。完成編寫《Linux操作系統》等教材3部,曾獲得河南省教學改革項目成果二等獎。 李勇軍, 博士,華為OpenHarmony核心技術研究啃論文計劃組長。曾參與科研項目4項,主持或參與省、廳、校級教學或研究項目10余項,發表論文數篇,參與編寫教材3部。從事 Java 程序設計、移動應用開發、軟件設計模式等課程主講教學工作,Java程序設計課程獲批河南省一流本科課程建設。
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
龍榆生:詞曲概論/大家小書
- >
月亮與六便士
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
名家帶你讀魯迅:故事新編
- >
隨園食單
- >
上帝之肋:男人的真實旅程
- >
新文學天穹兩巨星--魯迅與胡適/紅燭學術叢書(紅燭學術叢書)