注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)

鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)

鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)

定 價(jià):¥89.00

作 者: 趙龍,馬巖松 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111713142 出版時(shí)間: 2022-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 259 字?jǐn)?shù):  

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

  《鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)》系統(tǒng)全面地介紹了鴻蒙操作系統(tǒng)下應(yīng)用開發(fā)所需基礎(chǔ)知識(shí),以圖文并茂及小視頻講解的形式,通過(guò)豐富的案例實(shí)踐提高讀者的應(yīng)用能力。本書共9章,第1章介紹了鴻蒙操作系統(tǒng)的開發(fā)環(huán)境、一些基礎(chǔ)知識(shí)及基本應(yīng)用的創(chuàng)建;第2~3章介紹了鴻蒙應(yīng)用開發(fā)必備的各種組件基礎(chǔ)及Ability 框架的應(yīng)用實(shí)踐;第4~6章介紹了鴻蒙操作系統(tǒng)中的事件交互、多媒體功能、生物識(shí)別、傳感器設(shè)備管理等應(yīng)用程序核心功能開發(fā);第7章介紹了鴻蒙應(yīng)用程序安全設(shè)計(jì);第8~9章是應(yīng)用實(shí)踐,介紹了鴻蒙系統(tǒng)在可穿戴設(shè)備與智慧終端屏的綜合開發(fā)實(shí)踐。 《鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)》為讀者提供了全部案例源代碼下載和高清學(xué)習(xí)視頻,讀者可以直接掃描二維碼觀看。 《鴻蒙OS應(yīng)用編程實(shí)戰(zhàn)》適合想學(xué)鴻蒙開發(fā)而又無(wú)從入手的初學(xué)者自學(xué),同時(shí)也可作為對(duì)鴻蒙系統(tǒng)有興趣且有開發(fā)經(jīng)驗(yàn)的開發(fā)人員的參考書。

作者簡(jiǎn)介

  趙龍,全棧工程師,華為HDE認(rèn)證專家、CSDN認(rèn)證年度博客專欄作者,《Flutter組件精講與實(shí)戰(zhàn)》、《Flutter基礎(chǔ)與實(shí)戰(zhàn)——從入門到APP跨平臺(tái)開發(fā)》書籍作者,在租賃、餐飲、醫(yī)療、物流配送、電商等行業(yè)有豐富的實(shí)踐經(jīng)驗(yàn)。 馬巖松,移動(dòng)領(lǐng)域工程師,華為HDE認(rèn)證專家,在HMS生態(tài)、HarmonyOS應(yīng)用開發(fā)和多媒體開發(fā)的推廣和使用有著特殊的貢獻(xiàn),專注于鴻蒙應(yīng)用領(lǐng)域、Android領(lǐng)域和Flutter跨平臺(tái)開發(fā)領(lǐng)域。

圖書目錄

◆ 目錄:◆


前言
第1章 鴻蒙操作系統(tǒng)及開發(fā)流程
1.1 鴻蒙操作系統(tǒng)概述
1.1.1 鴻蒙操作系統(tǒng)應(yīng)用場(chǎng)景與未來(lái)行業(yè)領(lǐng)域的應(yīng)用分析
1.1.2 鴻蒙操作系統(tǒng)技術(shù)特性概述
1.1.3 鴻蒙應(yīng)用基礎(chǔ)知識(shí)概述
1.2 鴻蒙應(yīng)用開發(fā)流程
1.2.1 下載與安裝DevEco Studio 并配置開發(fā)環(huán)境
1.2.2 鴻蒙應(yīng)用 Java 方式創(chuàng)建項(xiàng)目開發(fā)
1.2.3 JS 語(yǔ)言開發(fā)
1.3 鴻蒙操作系統(tǒng)開發(fā)基礎(chǔ)知識(shí)
1.3.1 鴻蒙操作系統(tǒng)開發(fā)中的配置文件、資源文件
1.3.2 數(shù)據(jù)管理的方式與策略
1.3.3 HarmonyOS 應(yīng)用簽名
第2章 鴻蒙應(yīng)用基礎(chǔ)知識(shí)
2.1 用戶界面中常用的基礎(chǔ)組件
2.1.1 創(chuàng)建基本用戶界面
2.1.2 Text 顯示文本組件
2.1.3 TextField 輸入文本
2.1.4 Button 按鈕的應(yīng)用
2.1.5 Image 顯示圖像
2.2 頁(yè)面視圖中常用的交互組件
2.2.1 Tab 標(biāo)簽實(shí)現(xiàn)標(biāo)簽頁(yè)的切換顯示
2.2.2 DatePicker 實(shí)現(xiàn)一個(gè)日期選擇器
2.2.3 Switch 與RadioButton 實(shí)現(xiàn)單選效果
2.2.4 復(fù)選框Checkbox 實(shí)現(xiàn)多選題的選擇效果
2.2.5 進(jìn)度條ProgressBar 實(shí)現(xiàn)加載過(guò)渡提示
2.2.6 使用ToastDialog 實(shí)現(xiàn)對(duì)話框提示
2.3 頁(yè)面視圖中滑動(dòng)系列組件
2.3.1 使用ScrollView 滾動(dòng)顯示界面
2.3.2 ListContainer 實(shí)現(xiàn)列表數(shù)據(jù)的顯示
2.3.3 PageSlider 實(shí)現(xiàn)頁(yè)面切換
2.3.4 使用WebView 加載網(wǎng)頁(yè)
2.4 UI 布局排版系列組件
2.4.1 方向布局DirectionalLayout 的使用
2.4.2 DependentLayout 相對(duì)布局
2.4.3 層疊布局StackLayout 實(shí)現(xiàn)懸浮菜單欄
第3章 Ability 框架核心基礎(chǔ)
3.1 Page Ability 基礎(chǔ)頁(yè)面
3.1.1 兩個(gè)頁(yè)面的中轉(zhuǎn)與傳參
3.1.2 Ability 頁(yè)面的生命周期與應(yīng)用場(chǎng)景分析
3.1.3 實(shí)現(xiàn)一個(gè)登錄頁(yè)面
3.2 Service Ability 后臺(tái)服務(wù)
3.2.1 Service 應(yīng)用場(chǎng)景分析
3.2.2 使用Service 實(shí)現(xiàn)后臺(tái)計(jì)時(shí)功能
3.2.3 實(shí)現(xiàn)一個(gè)簡(jiǎn)單音樂播放器
3.3 Data Ability 數(shù)據(jù)緩存
3.3.1 使用Data 緩存登錄用戶的基本信息
3.3.2 Data 實(shí)現(xiàn)設(shè)備數(shù)據(jù)共享
3.3.3 用戶偏好設(shè)置的保存
3.3.4 SQLite 實(shí)現(xiàn)對(duì)數(shù)據(jù)的增刪改查
第4章 多媒體應(yīng)用編程
4.1 自定義相機(jī)開發(fā)
4.1.1 線程間通信的場(chǎng)景分析與基本開發(fā)流程
4.1.2 圖像編解碼及應(yīng)用場(chǎng)景分析
4.1.3 自定義相機(jī)實(shí)現(xiàn)拍照與實(shí)時(shí)預(yù)覽功能
4.2 視頻功能開發(fā)
4.2.1 視頻編解碼
4.2.2 實(shí)現(xiàn)視頻錄制功能
4.2.3 實(shí)現(xiàn)視頻播放功能
4.3 錄音功能編程實(shí)踐
4.3.1 音頻文件的存儲(chǔ)概述
4.3.2 錄音功能開發(fā)
4.3.3 音頻播放功能實(shí)現(xiàn)
第5章 生物識(shí)別與圖像識(shí)別
5.1 生物特征識(shí)別
5.1.1 基本知識(shí)點(diǎn)講解與應(yīng)用場(chǎng)景分析
5.1.2 生物特征識(shí)別開發(fā)流程與架構(gòu)分析
5.1.3 人臉識(shí)別行為規(guī)范
5.2 文字識(shí)別
5.2.1 通用文字識(shí)別
5.2.2 分詞
5.2.3 關(guān)鍵字提取
5.3 多媒體識(shí)別
5.3.1 二維碼的生成與識(shí)別功能開發(fā)
5.3.2 實(shí)體識(shí)別實(shí)現(xiàn)單擊視頻中的人物顯示相關(guān)信息
5.3.3 語(yǔ)音識(shí)別實(shí)現(xiàn)實(shí)時(shí)字幕與語(yǔ)音播報(bào)功能
第6章 設(shè)備管理、數(shù)據(jù)管理及網(wǎng)絡(luò)連接
6.1 藍(lán)牙與NFC 智能感應(yīng)
6.1.1 使用NFC 開發(fā)電梯卡模擬功能
6.1.2 實(shí)現(xiàn)對(duì)本機(jī)藍(lán)牙的管理功能
6.1.3 掃描并連接遠(yuǎn)端藍(lán)牙設(shè)備
6.1.4 BLE 中心設(shè)備與外圍設(shè)備連接與數(shù)據(jù)交互
6.2 WLAN 與網(wǎng)絡(luò)編程
6.2.1 獲取本機(jī)WLAN 狀態(tài)信息
6.2.2 P2P 數(shù)據(jù)傳輸
6.2.3 網(wǎng)絡(luò)數(shù)據(jù)請(qǐng)求的基本開發(fā)
6.3 傳感器與設(shè)備基本信息
6.3.1 傳感器類型及基本開發(fā)流程概述
6.3.2 實(shí)現(xiàn)LED 閃光燈與設(shè)備的震動(dòng)提示功能
6.3.3 設(shè)備標(biāo)識(shí)符使用分析
第7章 鴻蒙應(yīng)用程序安全設(shè)計(jì)
7.1 加密算法概述
7.1.1 密碼學(xué)定義與常見保密通信模型概述
7.1.2 Base64 編碼算法實(shí)現(xiàn)
7.1.3 消息摘要算法概述
7.1.4 對(duì)稱加密AES 算法實(shí)現(xiàn)
7.2 HarmonyOS 應(yīng)用安全設(shè)計(jì)
7.2.1 用戶隱私數(shù)據(jù)與用戶授權(quán)
7.2.2 DevEco Studio 創(chuàng)建應(yīng)用安全測(cè)試任務(wù)
7.2.3 DevEco Studio 創(chuàng)建應(yīng)用云測(cè)試任務(wù)
7.3 HarmonyOS 系統(tǒng)安全概述
7.3.1 可信設(shè)備安全保障
7.3.2 應(yīng)用安全管理概述
7.3.3 應(yīng)用隱私保護(hù)概述
第8章 智能穿戴應(yīng)用開發(fā)
8.1 鴻蒙智能穿戴應(yīng)用設(shè)計(jì)
8.1.1 智能穿戴系統(tǒng)架構(gòu)與應(yīng)用架構(gòu)
8.1.2 常用的人機(jī)交互方式與視覺設(shè)計(jì)
8.1.3 創(chuàng)建智能穿戴應(yīng)用
8.2 鴻蒙智能穿戴應(yīng)用基本功能開發(fā)
8.2.1 動(dòng)態(tài)權(quán)限申請(qǐng)解決方案
8.2.2 心率與步數(shù)頁(yè)面滑動(dòng)切換架構(gòu)
8.2.3 心率數(shù)據(jù)頁(yè)面排版與數(shù)據(jù)獲取
8.2.4 心率數(shù)據(jù)保存至分布式數(shù)據(jù)庫(kù)
8.2.5 異常心率數(shù)據(jù)發(fā)送手機(jī)App 通知提示
8.2.6 運(yùn)動(dòng)步數(shù)數(shù)據(jù)獲取
8.3 鴻蒙智能穿戴手機(jī)應(yīng)用同步手表數(shù)據(jù)
8.3.1 智能穿戴手機(jī)應(yīng)用創(chuàng)建與基本配置
8.3.2 手表心率與步數(shù)數(shù)據(jù)同步
8.3.3 心率異常提醒服務(wù)
8.4 鴻蒙輕量級(jí)智能穿戴
8.4.1 JS 端調(diào)用Java 中的方法事件
8.4.2 Java 中獲取應(yīng)用電量信息回傳JS 數(shù)據(jù)
8.4.3 JS 和Java 跨語(yǔ)言調(diào)試
第9章 智慧屏應(yīng)用開發(fā)實(shí)踐
9.1 標(biāo)簽頁(yè)閱讀類應(yīng)用開發(fā)
9.1.1 列表頁(yè)面布局與基本路由功能實(shí)現(xiàn)
9.1.2 HarmonyOS 多端協(xié)同任務(wù)流程概述
9.1.3 HarmonyOS 獲取周邊的可用設(shè)備
9.2 分布式視頻應(yīng)用開發(fā)
9.2.1 底部彈框顯示周邊可用設(shè)備
9.2.2 連接周邊設(shè)備并發(fā)送視頻播放指令
9.2.3 目標(biāo)設(shè)備接收指令并處理結(jié)果
9.3 基于IDL 跨進(jìn)程實(shí)現(xiàn)設(shè)備協(xié)同
9.3.1 IDL 接口定義
9.3.2 IDL 接口使用實(shí)現(xiàn)
9.3.3 基于華為分享實(shí)現(xiàn)調(diào)起遠(yuǎn)端PA

本目錄推薦

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