中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >
鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐

包郵 鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐

作者:劉陳 編
出版社:清華大學(xué)出版社出版時(shí)間:2024-09-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 388
中 圖 價(jià):¥72.3(7.3折) 定價(jià)  ¥99.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐 版權(quán)信息

鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐 本書(shū)特色

《鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐》的特色如下:1. 零基礎(chǔ)學(xué)習(xí):本書(shū)以零基礎(chǔ)讀者為目標(biāo)受眾,通過(guò)清晰易懂的語(yǔ)言和逐步深入的教學(xué)方式,從智能手機(jī)系統(tǒng)的介紹開(kāi)始,逐步引導(dǎo)讀者理解HarmonyOS的發(fā)展歷程、優(yōu)勢(shì)和架構(gòu)。每一章節(jié)都以易懂的方式呈現(xiàn)基礎(chǔ)概念,確保讀者能夠輕松理解和消化復(fù)雜的技術(shù)知識(shí)。2. 系統(tǒng)性教學(xué):內(nèi)容系統(tǒng)全面,從基礎(chǔ)的HarmonyOS架構(gòu)講起,逐步深入到應(yīng)用開(kāi)發(fā)的核心概念和 特性,使讀者能夠構(gòu)建扎實(shí)的知識(shí)體系。3. 實(shí)用性強(qiáng)的案例:本書(shū)以實(shí)際項(xiàng)目開(kāi)發(fā)為導(dǎo)向,大量使用實(shí)用性強(qiáng)的案例分析,幫助讀者將學(xué)到的理論知識(shí)應(yīng)用到實(shí)際開(kāi)發(fā)中。每個(gè)章節(jié)都伴隨著真實(shí)的案例,讀者能夠深入了解每個(gè)知識(shí)點(diǎn)的實(shí)際應(yīng)用場(chǎng)景,從而 好地應(yīng)對(duì)日常開(kāi)發(fā)挑戰(zhàn)。4. 豐富的示例代碼:書(shū)中提供了大量的示例代碼,幫助讀者 好地理解概念和方法,同時(shí)也可以直接作為開(kāi)發(fā)參考。5. 易于理解的語(yǔ)言:采用通俗易懂的語(yǔ)言和豐富的圖表,使得復(fù)雜的技術(shù)內(nèi)容變得簡(jiǎn)單明了,提高了學(xué)習(xí)的可接受性。6. 強(qiáng)調(diào)生態(tài)參與:鼓勵(lì)讀者參與到鴻蒙生態(tài)系統(tǒng)的建設(shè)中,不僅學(xué)習(xí)技術(shù),也關(guān)注如何在實(shí)際的生態(tài)中應(yīng)用這些技術(shù)。7. 適合不同讀者:無(wú)論是初學(xué)者還是有一定基礎(chǔ)的開(kāi)發(fā)者,都可以通過(guò)這本書(shū)獲得有價(jià)值的信息和指導(dǎo)。8. 教學(xué)資源配套:本書(shū)還附帶了學(xué)習(xí)資源,如案例源碼、視頻講解等,為讀者提供了多種學(xué)習(xí)方式,增加了學(xué)習(xí)的靈活性。

鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐 內(nèi)容簡(jiǎn)介

鴻蒙操作系統(tǒng)(HarmonyOS)是華為公司開(kāi)發(fā)的一款分布式操作系統(tǒng),旨在實(shí)現(xiàn)各種設(shè)備之間的智能互聯(lián)和協(xié)同工作。本書(shū)詳細(xì)講解了開(kāi)發(fā)HarmonyOS應(yīng)用程序的知識(shí),共分為13章,依次講解了HarmonyOS開(kāi)發(fā)基礎(chǔ),搭建開(kāi)發(fā)環(huán)境,HarmonyOS應(yīng)用模型,JavaUI開(kāi)發(fā),ArkUI開(kāi)發(fā),圖形、圖像開(kāi)發(fā),多媒體開(kāi)發(fā),相機(jī)開(kāi)發(fā),網(wǎng)絡(luò)程序開(kāi)發(fā),數(shù)據(jù)管理,電話(huà)和短信服務(wù),設(shè)備管理,新聞客戶(hù)端開(kāi)發(fā)(Node.js服務(wù)端+HarmonyOS客戶(hù)端)。全書(shū)內(nèi)容循序漸進(jìn),深入講解了每個(gè)知識(shí)點(diǎn)的具體細(xì)節(jié),并穿插了大量的實(shí)例來(lái)演示每個(gè)知識(shí)點(diǎn)的用法,引領(lǐng)讀者全面掌握HarmonyOS應(yīng)用開(kāi)發(fā)技術(shù)。

鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐 目錄

第1章 HarmonyOS開(kāi)發(fā)基礎(chǔ) 1 1.1 智能手機(jī)系統(tǒng)介紹 2 1.1.1 智能手機(jī)系統(tǒng)的點(diǎn) 2 1.1.2 Android系統(tǒng)介紹 2 1.1.3 iOS系統(tǒng)介紹 3 1.2 HarmonyOS介紹 4 1.2.1 HarmonyOS的發(fā)展歷程 4 1.2.2 HarmonyOS、OpenHarmony、鴻蒙生態(tài)的區(qū)別與聯(lián)系 5 1.3 HarmonyOS的點(diǎn) 6 1.3.1 分布式架構(gòu) 6 1.3.2 多設(shè)備支持 6 1.3.3 友好 7 1.4 HarmonyOS架構(gòu)分析 8 1.4.1 整體架構(gòu)圖 8 1.4.2 內(nèi)核層 8 1.4.3 系統(tǒng)服務(wù)層 9 1.4.4 框架層 10 1.4.5 應(yīng)用層 10 第2章 搭建開(kāi)發(fā)環(huán)境 12 2.1 HarmonyOS應(yīng)用開(kāi)發(fā)介紹 13 2.1.1 HarmonyOS應(yīng)用/服務(wù)的開(kāi)發(fā)流程 13 2.1.2 配置開(kāi)發(fā)環(huán)境的流程 13 2.2 搭建DevEco Studio開(kāi)發(fā)環(huán)境 13 2.2.1 DevEco Studio的點(diǎn) 13 2.2.2 環(huán)境要求 14 2.2.3 下載并安裝DevEco Studio 14 2.3 配置DevEco Studio開(kāi)發(fā)環(huán)境 16 2.3.1 下載SDK及工具鏈 16 2.3.2 配置向?qū)? 17 2.4 使用DevEco Studio開(kāi)發(fā)**個(gè)鴻蒙應(yīng)用程序 20 2.4.1 創(chuàng)建工程 21 2.4.2 DevEco Studio界面介紹 23 2.4.3 在模擬器中運(yùn)行程序 27 2.4.4 在本地真機(jī)中運(yùn)行程序 28 第3章 HarmonyOS應(yīng)用模型 30 3.1 HarmonyOS應(yīng)用模型介紹 31 3.1.1 應(yīng)用模型的組成元素 31 3.1.2 應(yīng)用模型的發(fā)展進(jìn)程 31 3.1.3 FA模型與Stage模型的對(duì)比 32 3.2 Stage模型開(kāi)發(fā)基礎(chǔ) 33 3.2.1 Stage模型的知識(shí)體系 33 3.2.2 Stage應(yīng)用/組件級(jí)配置 34 3.3 UIAbility組件 37 3.3.1 UIAbility組件生命周期 38 3.3.2 UIAbility組件的啟動(dòng)模式 41 3.3.3 UIAbility組件的基本用法 44 3.3.4 UIAbility組件與UI的數(shù)據(jù)同步 46 3.3.5 UIAbility實(shí)戰(zhàn):頁(yè)面跳轉(zhuǎn) 48 3.4 服務(wù)卡片 52 3.4.1 服務(wù)卡片架構(gòu) 52 3.4.2 ArkTS卡片開(kāi)發(fā) 53 3.4.3 開(kāi)發(fā)基于JS UI的卡片 54 3.4.4 卡片實(shí)戰(zhàn):多設(shè)備自適應(yīng)服務(wù)卡片 55 第4章 Java UI開(kāi)發(fā) 61 4.1 Ability框架 62 4.1.1 Page Ability 62 4.1.2 Ability實(shí)戰(zhàn):使用PageAbility實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn) 64 4.2 UI布局 67 4.2.1 代碼布局 67 4.2.2 XML布局 69 4.2.3 Java布局類(lèi) 71 4.3 常用組件開(kāi)發(fā) 78 4.3.1 Text和Button組件 78 4.3.2 Image組件 80 4.3.3 TabList和Tab組件 81 4.3.4 Picker和DatePicker組件 82 4.3.5 TimePicker組件 84 4.3.6 Switch組件 85 4.3.7 RadioButton和Checkbox組件 86 4.3.8 ProgressBar、RoundProgressBar和Slider組件 88 4.3.9 ToastDialog、PopupDialog和CommonDialog組件 93 第5章 Ark UI開(kāi)發(fā) 99 5.1 方舟開(kāi)發(fā)框架概述 100 5.1.1 框架說(shuō)明 100 5.1.2 基本語(yǔ)法 101 5.1.3 創(chuàng)建自定義組件 104 5.2 UI布局 108 5.2.1 布局結(jié)構(gòu) 108 5.2.2 線性布局 109 5.2.3 層疊布局 112 5.2.4 彈性布局 116 5.2.5 相對(duì)布局 119 5.2.6 柵格布局 123 5.2.7 列表布局 129 5.2.8 網(wǎng)格布局 131 5.3 基本組件 134 5.3.1 按鈕組件 134 5.3.2 單選框組件 138 5.3.3 進(jìn)度條組件 140 5.3.4 切換按鈕組件 142 5.3.5 文本顯示組件 144 5.3.6 文本輸入框 147 5.3.7 視頻播放組件 150 5.3.8 氣泡提示 155 5.3.9 菜單 157 第6章 圖形、圖像開(kāi)發(fā) 159 6.1 顯示圖片 160 6.1.1 Image組件介紹 160 6.1.2 Image組件實(shí)戰(zhàn):手機(jī)相冊(cè)系統(tǒng) 162 6.2 繪制幾何圖形 172 6.2.1 Shape基礎(chǔ) 172 6.2.2 Shape實(shí)戰(zhàn):繪制各種各樣的圖形 175 6.3 畫(huà)布 177 6.3.1 Canvas繪制自定義圖形 178 6.3.2 Canvas的常用繪圖方法 179 6.4 動(dòng)畫(huà) 182 6.4.1 ArkUI動(dòng)畫(huà)的分類(lèi) 182 6.4.2 布局更新動(dòng)畫(huà) 183 6.4.3 組件內(nèi)轉(zhuǎn)場(chǎng)動(dòng)畫(huà) 186 第7章 多媒體開(kāi)發(fā) 191 7.1 HarmonyOS多媒體開(kāi)發(fā)架構(gòu) 192 7.2 AVPlayer和AVRecorder 192 7.2.1 AVPlayer 193 7.2.2 AVRecorder 194 7.3 音頻播放 195 7.3.1 使用AVPlayer開(kāi)發(fā)音頻播放程序 195 7.3.2 使用AudioRenderer開(kāi)發(fā)音頻播放程序 198 7.3.3 使用OpenSL ES開(kāi)發(fā)音頻播放程序 203 7.3.4 音頻播放實(shí)戰(zhàn):多功能音樂(lè)播放器 205 7.4 開(kāi)發(fā)音頻錄制程序 212 7.4.1 使用AVRecorder開(kāi)發(fā)音頻錄制程序 213 7.4.2 使用AudioCapturer開(kāi)發(fā)音頻錄制程序 216 7.4.3 使用OpenSL ES開(kāi)發(fā)音頻錄制程序 218 7.4.4 管理麥克風(fēng) 220 7.5 音頻通話(huà) 222 7.5.1 音頻通話(huà)基礎(chǔ) 222 7.5.2 開(kāi)發(fā)音頻通話(huà)功能 223 7.6 視頻播放 229 第8章 相機(jī)開(kāi)發(fā) 233 8.1 相機(jī)開(kāi)發(fā)概述 234 8.2 開(kāi)發(fā)相機(jī)程序 234 8.2.1 相機(jī)接口 234 8.2.2 創(chuàng)建相機(jī)設(shè)備 235 8.2.3 配置相機(jī)設(shè)備 238 8.2.4 拍照 240 8.3 相機(jī)實(shí)戰(zhàn):多功能拍照程序 246 8.3.1 配置文件 246 8.3.2 布局文件 246 8.3.3 主界面邏輯 247 8.3.4 拍照邏輯 249 8.3.5 錄制視頻邏輯 254 第9 章 網(wǎng)絡(luò)程序開(kāi)發(fā) 259 9.1 網(wǎng)絡(luò)管理開(kāi)發(fā) 260 9.1.1 HTTP 數(shù)據(jù)請(qǐng)求 260 9.1.2 WebSocket 連接 264 9.1.3 Socket 連接 270 9.2 IPC 與RPC 通信 273 9.2.1 IPC 與RPC 的基本概念 273 9.2.2 開(kāi)發(fā)IPC 與RPC 通信程序 274 第10 章 數(shù)據(jù)管理 277 10.1 HarmonyOS 數(shù)據(jù)管理介紹 278 10.2 應(yīng)用數(shù)據(jù)持久化 279 10.2.1 使用用戶(hù)選項(xiàng)存儲(chǔ)數(shù)據(jù) 279 10.2.2 使用鍵值型數(shù)據(jù)儲(chǔ)數(shù)據(jù) 286 10.2.3 使用關(guān)系型數(shù)據(jù)儲(chǔ)數(shù)據(jù) 290 第11 章 電話(huà)和短信服務(wù) 301 11.1 電話(huà)服務(wù)開(kāi)發(fā)概述 302 11.2 跳轉(zhuǎn)撥號(hào)界面 302 11.2.1 撥號(hào)接口 302 11.2.2 開(kāi)發(fā)一個(gè)撥號(hào)程序 303 11.3 獲取當(dāng)前蜂窩網(wǎng)絡(luò)信號(hào)信息 307 11.4 短信服務(wù) 308 11.4.1 sms 模塊介紹 308 11.4.2 sms 實(shí)戰(zhàn):發(fā)送內(nèi)容的短信 311 第12 章 設(shè)備管理 313 12.1 USB 開(kāi)發(fā) 314 12.1.1 HarmonyOS USB API 介紹 314 12.1.2 開(kāi)發(fā)HarmonyOS USB 程序 316 12.2 位置服務(wù) 319 12.2.1 位置開(kāi)發(fā)概述 319 12.2.2 獲取設(shè)備的位置信息 320 12.2.3 地理編碼轉(zhuǎn)化 325 12.3 傳感器 327 12.3.1 HarmonyOS 系統(tǒng)傳感器介紹 327 12.3.2 開(kāi)發(fā)傳感器應(yīng)用程序 329 12.4 綜合實(shí)戰(zhàn):健身計(jì)步器 332 12.4.1 系統(tǒng)配置 332 12.4.2 UI 視圖 334 12.4.3 項(xiàng)目主界面 341 第13 章 綜合實(shí)戰(zhàn):新聞客戶(hù)端(Node.js 服務(wù)端 HarmonyOS 客戶(hù)端) 347 13.1 背景介紹 348 13.2 項(xiàng)目介紹 348 13.2.1 主要點(diǎn) 348 13.2.2 項(xiàng)目結(jié)構(gòu) 349 13.3 系統(tǒng)架構(gòu) 349 13.4 服務(wù)器端 349 13.4.1 系統(tǒng)配置 350 13.4.2 Model 模塊 351 13.4.3 控制器 353 13.4.4 視圖組件 355 13.5 客戶(hù)端 355 13.5.1 系統(tǒng)配置 355 13.5.2 通用模塊 357 13.5.3 數(shù)據(jù)交互 366 13.5.4 視圖界面 370 13.5.5 入口界面 378 13.6 調(diào)試運(yùn)行 378
展開(kāi)全部

鴻蒙應(yīng)用開(kāi)發(fā)入門(mén)與實(shí)踐 作者簡(jiǎn)介

劉陳,現(xiàn)就職于浪潮信息,曾就職于HTC、聯(lián)想,先后擔(dān)任過(guò)軟件開(kāi)發(fā)工程師、項(xiàng)目經(jīng)理、產(chǎn)品技術(shù)主管等職位。擅長(zhǎng)Android、iOS、鴻蒙等移動(dòng)開(kāi)發(fā)技術(shù),對(duì)鴻蒙生態(tài)系統(tǒng)有很高的造詣。

暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 厂房出租-厂房规划-食品技术-厂房设计-厂房装修-建筑施工-设备供应-设备求购-龙爪豆食品行业平台 | 搬运设备、起重设备、吊装设备—『龙海起重成套设备』 | 恒压供水控制柜|无负压|一体化泵站控制柜|PLC远程调试|MCGS触摸屏|自动控制方案-联致自控设备 | 河南不锈钢水箱_地埋水箱_镀锌板水箱_消防水箱厂家-河南联固供水设备有限公司 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 铜镍-康铜-锰铜-电阻合金-NC003 - 杭州兴宇合金有限公司 | 耐磨陶瓷,耐磨陶瓷管道_厂家-淄博拓创陶瓷科技 | 色油机-色母机-失重|称重式混料机-称重机-米重机-拌料机-[东莞同锐机械]精密计量科技制造商 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 健康管理师报名入口,2025年健康管理师考试时间信息网-网站首页 塑料造粒机「厂家直销」-莱州鑫瑞迪机械有限公司 | 合肥注册公司|合肥代办营业执照、2024注册公司流程 | 仿古瓦,仿古金属瓦,铝瓦,铜瓦,铝合金瓦-西安东申景观艺术工程有限公司 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 旋转气浴恒温振荡器-往复式水浴恒温振荡器-金怡百科 | 减速机_上海宜嘉减速机| 布袋除尘器|除尘器设备|除尘布袋|除尘设备_诺和环保设备 | 运动木地板_体育木地板_篮球馆木地板_舞台木地板-实木运动地板厂家 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 | 润滑油加盟_润滑油厂家_润滑油品牌-深圳市沃丹润滑科技有限公司 琉璃瓦-琉璃瓦厂家-安徽盛阳新型建材科技有限公司 | 深圳宣传片制作_产品视频制作_深圳3D动画制作公司_深圳短视频拍摄-深圳市西典映画传媒有限公司 | 面粉仓_储酒罐_不锈钢储酒罐厂家-泰安鑫佳机械制造有限公司 | sfp光模块,高速万兆光模块工厂-性价比更高的光纤模块制造商-武汉恒泰通 | 佛山市钱丰金属不锈钢蜂窝板定制厂家|不锈钢装饰线条|不锈钢屏风| 电梯装饰板|不锈钢蜂窝板不锈钢工艺板材厂家佛山市钱丰金属制品有限公司 | 污水提升器,污水提升泵,地下室排水,增压泵,雨水泵,智能供排水控制器-上海智流泵业有限公司 | 注塑机-压铸机-塑料注塑机-卧式注塑机-高速注塑机-单缸注塑机厂家-广东联升精密智能装备科技有限公司 | 安平县鑫川金属丝网制品有限公司,声屏障,高速声屏障,百叶孔声屏障,大弧形声屏障,凹凸穿孔声屏障,铁路声屏障,顶部弧形声屏障,玻璃钢吸音板 | 气力输送_输送机械_自动化配料系统_负压吸送_制造主力军江苏高达智能装备有限公司! | 小威小说网 - 新小威小说网 - 小威小说网小说搜索引擎 | 亮化工程,亮化设计,城市亮化工程,亮化资质合作,长沙亮化照明,杰奥思【官网】 | 浙江清风侠环保设备有限公司| 偏心半球阀-电动偏心半球阀-调流调压阀-旋球阀-上欧阀门有限公司 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 纸张环压仪-纸张平滑度仪-杭州纸邦自动化技术有限公司 | 水冷式工业冷水机组_风冷式工业冷水机_水冷螺杆冷冻机组-深圳市普威机械设备有限公司 | 新中天检测有限公司青岛分公司-山东|菏泽|济南|潍坊|泰安防雷检测验收 | 滚筒线,链板线,总装线,流水线-上海体能机电有限公司 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 防腐木批发价格_深圳_惠州_东莞防腐木厂家_森源(深圳)防腐木有限公司 | 加盟店-品牌招商加盟-创业项目商机平台|