日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)HarmonyOS移動應(yīng)用開發(fā)

HarmonyOS移動應(yīng)用開發(fā)

HarmonyOS移動應(yīng)用開發(fā)

定 價:¥100.00

作 者: 劉安戰(zhàn)、余雨萍、李勇軍 等
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302603337 出版時間: 2022-07-01 包裝: 平裝
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)闡述了HarmonyOS應(yīng)用開發(fā)相關(guān)技術(shù),并以移動應(yīng)用場景示例為主要實(shí)現(xiàn)。全書共分為12章。第1章為概述,介紹了HarmonyOS的特點(diǎn)、歷史、體系架構(gòu)等。第2章介紹了HarmonyOS應(yīng)用開發(fā)環(huán)境和基礎(chǔ)。第3章介紹了常用的UI組件。第4章介紹了事件和通知。第5章介紹了布局。第6-8章介紹了HarmonyOS應(yīng)用開發(fā)框架中的三大能力,Page、Service和Data。第9章介紹了數(shù)據(jù)存儲。第10章介紹了多媒體相關(guān)的開發(fā)技術(shù)。第11章介紹了應(yīng)用開發(fā)中的設(shè)備管理。第12章綜合實(shí)現(xiàn)了一個完整的應(yīng)用案例。書中包含了大量的示例代碼,使讀者在掌握理論知識的基礎(chǔ)上可以靈活應(yīng)用。書中示例代碼是基于Java語言實(shí)現(xiàn)的,因此要求讀者具備一定的Java基礎(chǔ)。書中所有代碼示例均在模擬器或真機(jī)上通過測試。本書可作為HarmonyOS移動應(yīng)用開發(fā)的入門書籍,也可作為大學(xué)計(jì)算機(jī)、軟件專業(yè)相關(guān)課程的教材或參考書,也可作為HarmonyOS應(yīng)用開發(fā)工程師的參考書籍。

作者簡介

  劉安戰(zhàn) ,華為HarmonyOS領(lǐng)域HDE,副教授,碩士生導(dǎo)師,系統(tǒng)分析師,系統(tǒng)架構(gòu)設(shè)計(jì)師,信息系統(tǒng)項(xiàng)目管理師。主持完成教育部“華為產(chǎn)學(xué)合作協(xié)同育人項(xiàng)目”(HarmonyOS移動應(yīng)用開發(fā)),率先在高校開設(shè)HarmonyOS移動應(yīng)用開發(fā)課程。參編國家“十二五”規(guī)劃教材1部,曾獲河南省軟件工程課程教學(xué)成果一等獎。余雨萍 ,碩士,講師。關(guān)注HarmonyOS,常年從事Linux操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)等專業(yè)課程教學(xué)工作,Linux操作系統(tǒng)課程獲批河南省一流本科課程建設(shè)。完成編寫《Linux操作系統(tǒng)》等教材3部,曾獲得河南省教學(xué)改革項(xiàng)目成果二等獎。李勇軍, 博士,華為OpenHarmony核心技術(shù)研究啃論文計(jì)劃組長。曾參與科研項(xiàng)目4項(xiàng),主持或參與省、廳、校級教學(xué)或研究項(xiàng)目10余項(xiàng),發(fā)表論文數(shù)篇,參與編寫教材3部。從事 Java 程序設(shè)計(jì)、移動應(yīng)用開發(fā)、軟件設(shè)計(jì)模式等課程主講教學(xué)工作,Java程序設(shè)計(jì)課程獲批河南省一流本科課程建設(shè)。

圖書目錄

第1章概述(25min)

1.1什么是HarmonyOS

1.2HarmonyOS的特性

1.3HarmonyOS體系架構(gòu)

1.4常見的操作系統(tǒng)介紹

小結(jié)

習(xí)題

第2章開發(fā)環(huán)境與基礎(chǔ)(81min)

2.1搭建開發(fā)環(huán)境

2.1.1DevEco Studio介紹

2.1.2搭建開發(fā)環(huán)境的基本流程

2.1.3軟件下載和安裝

2.1.4安裝配置SDK

2.2第1個HarmonyOS應(yīng)用

2.2.1創(chuàng)建并運(yùn)行Hello World

2.2.2項(xiàng)目啟動過程

2.2.3真實(shí)設(shè)備運(yùn)行項(xiàng)目

2.3應(yīng)用項(xiàng)目結(jié)構(gòu)

2.3.1邏輯結(jié)構(gòu)

2.3.2目錄結(jié)構(gòu)

2.4資源和配置

2.4.1資源說明

2.4.2config.json配置文件

2.5HiLog控制臺終端輸出

2.5.1定義日志標(biāo)簽

2.5.2輸出日志

小結(jié)

習(xí)題

第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組件應(yīng)用示例

小結(jié)

習(xí)題

第4章事件和通知(132min)

4.1基于監(jiān)聽的事件原理

4.2組件事件

4.2.1事件監(jiān)聽處理方法

4.2.2常用組件監(jiān)聽器

4.2.3監(jiān)聽事件示例


4.3公共事件

4.3.1什么是公共事件

4.3.2公共事件處理接口

4.3.3使用公共事件

4.4通知

小結(jié)

習(xí)題

第5章布局(78min)

5.1布局概述

5.2創(chuàng)建布局方式

5.3常用布局

5.3.1DirectionalLayout

5.3.2DependentLayout

5.3.3StackLayout

5.3.4PositionLayout

5.3.5TableLayout

5.4自定義布局

小結(jié)

習(xí)題

第6章Page Ability(68min)

6.1概述

6.2Page和Slice的關(guān)系

6.3Page和Slice的生命周期

6.3.1Page的生命周期

6.3.2Slice的生命周期

6.3.3Page與Slice生命周期示例

6.4Slice間導(dǎo)航

6.4.1同一Page內(nèi)導(dǎo)航

6.4.2不同Page間導(dǎo)航

6.5Intent

6.6Page的跨設(shè)備遷移

6.6.1遷移過程及開發(fā)方法

6.6.2跨設(shè)備寫日記示例

小結(jié)

習(xí)題

第7章Service Ability(82min)

7.1服務(wù)概述

7.2服務(wù)的定義

7.3服務(wù)的生命周期

7.4以命令方式訪問服務(wù)

7.4.1以命令方式啟動/停止服務(wù)方法

7.4.2以命令方式使用服務(wù)示例

7.5以連接方式訪問服務(wù)

7.5.1以連接訪問服務(wù)方法

7.5.2以連接方式訪問服務(wù)示例

7.6任務(wù)分發(fā)

7.6.1任務(wù)分發(fā)器

7.6.2異步任務(wù)示例

7.7前臺服務(wù)

小結(jié)

習(xí)題

第8章Data Ability(58min)

8.1Data Ability概述

8.2Data的創(chuàng)建與實(shí)現(xiàn)

8.2.1自定義Data類

8.2.2實(shí)現(xiàn)和注冊文件Data

8.2.3實(shí)現(xiàn)和注冊數(shù)據(jù)庫Data

8.3訪問Data

8.3.1聲明請求Data權(quán)限

8.3.2創(chuàng)建DataAbilityHelper對象

8.3.3訪問Data數(shù)據(jù)

8.4數(shù)據(jù)庫Data示例

8.4.1本地數(shù)據(jù)庫Data

8.4.2訪問遠(yuǎn)程Data

小結(jié)

習(xí)題

第9章數(shù)據(jù)存儲(88min)

9.1數(shù)據(jù)存儲概述

9.2輕量級數(shù)據(jù)存儲

9.2.1輕量級數(shù)據(jù)存儲介紹

9.2.2輕量級數(shù)據(jù)存儲接口

9.2.3存儲配置信息示例

9.3關(guān)系型數(shù)據(jù)存儲

9.3.1關(guān)系型數(shù)據(jù)存儲介紹

9.3.2關(guān)系型數(shù)據(jù)存儲接口

9.3.3人員信息管理示例

9.4對象關(guān)系映射存儲

9.4.1對象關(guān)系映射存儲介紹

9.4.2對象關(guān)系映射方法及接口

9.4.3存儲人員對象信息示例

9.5分布式數(shù)據(jù)服務(wù)

9.5.1分布式數(shù)據(jù)服務(wù)介紹

9.5.2分布式數(shù)據(jù)服務(wù)接口

9.5.3分布式通訊錄示例

小結(jié)

習(xí)題

第10章多媒體技術(shù)(101min)

10.1概述

10.2圖像處理

10.2.1圖像處理基礎(chǔ)

10.2.2應(yīng)用處理圖像接口

10.2.3編輯圖片示例

10.3聲頻播放

10.3.1聲頻開發(fā)基礎(chǔ)

10.3.2應(yīng)用播放聲頻接口

10.3.3播放音樂示例

10.4視頻播放

10.4.1視頻開發(fā)基礎(chǔ)

10.4.2播放視頻接口及開發(fā)步驟

10.4.3播放視頻示例

小結(jié)

習(xí)題

第11章設(shè)備管理(43min)

11.1控制類小器件

11.2位置服務(wù)

11.3傳感器

11.4設(shè)置管理

小結(jié)

習(xí)題

第12章天氣預(yù)報應(yīng)用案例

12.1系統(tǒng)分析

12.2系統(tǒng)設(shè)計(jì)

12.3系統(tǒng)實(shí)現(xiàn)

12.3.1項(xiàng)目說明

12.3.2顯示層實(shí)現(xiàn)

12.3.3模型庫實(shí)現(xiàn)

12.3.4工具組件實(shí)現(xiàn)

12.3.5數(shù)據(jù)訪問層實(shí)現(xiàn)

12.3.6業(yè)務(wù)邏輯層實(shí)現(xiàn)

小結(jié)

附錄A鴻蒙應(yīng)用真實(shí)設(shè)備調(diào)試

附錄B習(xí)題參考答案

附錄C英文縮寫

參考文獻(xiàn)

本目錄推薦

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