中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典

作者:徐禮文
出版社:清華大學(xué)出版社出版時(shí)間:2021-07-01
開本: 其他 頁數(shù): 477
中 圖 價(jià):¥68.8(5.8折) 定價(jià)  ¥119.0 登錄后可看到會(huì)員價(jià)
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典 版權(quán)信息

鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典 本書特色

鴻蒙操作系統(tǒng)宣告問世在全球引起反響,本書系統(tǒng)講解鴻蒙操作系統(tǒng)及其應(yīng)用。主要內(nèi)容包括鴻蒙操作系統(tǒng)特征、鴻蒙應(yīng)用程序開發(fā)框架、鴻蒙Ability、鴻蒙系統(tǒng)軟總線、鴻蒙分布式文件系統(tǒng)、鴻蒙分布式UI、鴻蒙多屏流轉(zhuǎn)應(yīng)用、鴻蒙分布式安全及鴻蒙嵌入式開發(fā)。本書配套源碼和教學(xué)課件,助力讀者快速入門鴻蒙開發(fā)。

鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典 內(nèi)容簡介

本書涵蓋鴻蒙北向應(yīng)用開發(fā)內(nèi)容和南向硬件開發(fā)基礎(chǔ)內(nèi)容。 本書共5篇14章,開發(fā)準(zhǔn)備篇(和2章)分別是鴻蒙操作系統(tǒng)簡介和鴻蒙應(yīng)用開發(fā)準(zhǔn)備。章總體介紹鴻蒙操作系統(tǒng)的重要特性及技術(shù)架構(gòu),第2章介紹鴻蒙應(yīng)用開發(fā)環(huán)境搭建,鴻蒙應(yīng)用開發(fā)IDE、真機(jī)調(diào)試證書申請(qǐng)、真機(jī)模擬器使用。基礎(chǔ)知識(shí)篇(第3~5章)系統(tǒng)的講解鴻蒙兩大應(yīng)用開發(fā)框架的使用:Java UI和JavaScript UI框架,以及鴻蒙面向Ability開發(fā)技術(shù)。分布式開發(fā)篇(第6~8章)分別介紹鴻蒙分布式任務(wù)調(diào)度,分布式數(shù)據(jù)服務(wù),分布式文件服務(wù)。應(yīng)用實(shí)戰(zhàn)篇(第9~12章)通過不同語言框架開發(fā)不同平臺(tái)應(yīng)用,很后介紹如何申請(qǐng)鴻蒙發(fā)布證書,以及發(fā)布鴻蒙應(yīng)用到華為官方應(yīng)用市場的流程。硬件開發(fā)篇(3和14章)介紹開源鴻蒙源碼編譯環(huán)境搭建和海思開發(fā)版的鴻蒙系統(tǒng)燒寫及嵌入式開發(fā)入門。 本書適用于鴻蒙系統(tǒng)應(yīng)用開發(fā)愛好者,Java、JavaScript開發(fā)者,以及嵌入式愛好者閱讀。

鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典 目錄


目錄






**篇開發(fā)準(zhǔn)備篇


第1章鴻蒙操作系統(tǒng)簡介


1.1鴻蒙全場景戰(zhàn)略


1.2鴻蒙操作系統(tǒng)技術(shù)特性


1.2.1分布式設(shè)計(jì)


1.2.2一次開發(fā),多端部署


1.2.3系統(tǒng)與硬件解耦,彈性部署


1.3鴻蒙操作系統(tǒng)技術(shù)架構(gòu)


1.3.1內(nèi)核層


1.3.2系統(tǒng)服務(wù)層


1.3.3框架層


1.3.4應(yīng)用層


1.4本章小結(jié)


第2章鴻蒙應(yīng)用開發(fā)準(zhǔn)備


2.1鴻蒙應(yīng)用開發(fā)環(huán)境搭建


2.1.1下載和安裝Node.js


2.1.2下載和安裝DevEco Studio


2.1.3運(yùn)行Hello World


2.2華為開發(fā)者賬號(hào)申請(qǐng)


2.3鴻蒙應(yīng)用程序運(yùn)行調(diào)試


2.3.1在遠(yuǎn)程模擬器中運(yùn)行應(yīng)用


2.3.2在Simulator中運(yùn)行應(yīng)用


2.4使用真機(jī)設(shè)備運(yùn)行應(yīng)用


2.4.1安裝真機(jī)投屏軟件


2.4.2真機(jī)設(shè)備測試流程


2.5本章小結(jié)


第二篇基礎(chǔ)知識(shí)篇


第3章鴻蒙ACE Java應(yīng)用框架


3.1ACE運(yùn)行時(shí)簡介


3.1.1ACE針對(duì)全場景開發(fā)


3.1.2ACE支持的兩種UI框架


3.2ACE開發(fā)中的核心概念


3.2.1Ability和Slice


3.2.2Ability分類


3.2.3鴻蒙應(yīng)用包結(jié)構(gòu)


3.3創(chuàng)建一個(gè)ACE Java項(xiàng)目


3.3.1新建ACE Java項(xiàng)目


3.3.2編寫界面布局


3.3.3編寫界面邏輯代碼


3.3.4通過模擬器預(yù)覽效果


3.3.5日志HiLog的使用


3.4ACE Java項(xiàng)目目錄結(jié)構(gòu)


3.4.1項(xiàng)目整體結(jié)構(gòu)


3.4.2項(xiàng)目的配置文件


3.4.3資源文件的使用方式


3.5ACE Java UI布局


3.5.1通過XML的方式創(chuàng)建布局


3.5.2通過編碼的方式創(chuàng)建布局


3.5.3鴻蒙常見布局方式


3.6ACE Java UI基礎(chǔ)組件


3.6.1組件與組件容器


3.6.2文本組件Text


3.6.3按鈕組件Button


3.6.4文本輸入框組件TextField


3.6.5圖片組件Image


3.6.6TabList和Tab組件


3.6.7Picker組件


3.6.8復(fù)選框組件CheckBox


3.6.9單選按鈕組件RadioButton


3.6.10信息提示框組件ToastDialog


3.6.11彈框組件CommonDialog


3.6.12進(jìn)度條組件ProgressBar


3.6.13滑塊組件Slider


3.6.14ScrollView組件


3.6.15ListContainer組件


3.6.16PageSlider組件


3.6.17系統(tǒng)剪貼板服務(wù)


3.6.18組件總結(jié)


3.7線程管理


3.7.1線程管理


3.7.2線程間通信


3.8網(wǎng)絡(luò)媒體與設(shè)備


3.8.1網(wǎng)絡(luò)管理


3.8.2設(shè)備的位置信息


3.8.3視頻


3.8.4圖像


3.8.5相機(jī)


3.8.6聲頻


第4章面向Ability開發(fā)


4.1Ability分類


4.2Page Ability


4.2.1Page Ability的創(chuàng)建


4.2.2Page Ability頁面導(dǎo)航


4.2.3Page Ability的生命周期


4.2.4Ability Slice的生命周期


4.3Service Ability


4.3.1Service Ability概述


4.3.2Service Ability生命周期


4.3.3創(chuàng)建Service Ability


4.3.4啟動(dòng)Service Ability


4.3.5關(guān)閉Service Ability


4.3.6連接遠(yuǎn)程Service Ability


4.3.7前臺(tái)Service Ability


4.4Data Ability


4.4.1DataAbility概述


4.4.2DataAbility創(chuàng)建本地?cái)?shù)據(jù)庫


4.4.3DataAbility本地?cái)?shù)據(jù)庫數(shù)據(jù)操作


4.4.4跨設(shè)備訪問DataAbility


4.5本章小結(jié)


第5章鴻蒙ACE JavaScript應(yīng)用框架


5.1ACE JavaScript框架介紹


5.1.1ACE JavaScript框架特性


5.1.2ACE JavaScript整體架構(gòu)


5.1.3ACE JavaScript運(yùn)行流程


5.1.4ACE JavaScript數(shù)據(jù)綁定機(jī)制


5.2ACE JavaScript語法詳細(xì)講解


5.2.1HML語法


5.2.2CSS語法


5.2.3JavaScript邏輯


5.2.4多語言支持


5.3ACE JavaScript布局


5.3.1FlexBox布局


5.3.2Grid布局


5.4ACE JavaScript內(nèi)置組件


5.4.1基礎(chǔ)組件


5.4.2媒體組件


5.4.3畫布組件


5.5自定義組件


5.5.1自定義組件的定義


5.5.2自定義組件事件與交互


5.6頁面路由


5.6.1單頁面路由


5.6.2多頁面路由


5.7應(yīng)用JavaScript接口


5.7.1彈框


5.7.2網(wǎng)絡(luò)訪問


5.7.3分布式遷移


5.8系統(tǒng)JavaScript接口


5.8.1消息通知


5.8.2地理位置


5.8.3設(shè)備信息


5.8.4應(yīng)用管理


5.8.5媒體查詢


5.8.6振動(dòng)


5.8.7應(yīng)用配置


5.9多實(shí)例接口


5.10本章小結(jié)

第三篇分布式開發(fā)篇


第6章鴻蒙分布式任務(wù)調(diào)度


6.1分布式任務(wù)調(diào)度


6.1.1分布式任務(wù)調(diào)度介紹


6.1.2分布式任務(wù)調(diào)度約束與限制


6.1.3分布式調(diào)度場景介紹


6.1.4分布式調(diào)度接口說明


6.2實(shí)現(xiàn)跨設(shè)備打開FA


6.3實(shí)現(xiàn)跨設(shè)備FA遷移


6.4實(shí)現(xiàn)跨設(shè)備可撤回FA遷移


第7章鴻蒙分布式數(shù)據(jù)服務(wù)


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


7.2分布式數(shù)據(jù)庫權(quán)限設(shè)置


7.3分布式數(shù)據(jù)庫的基本操作


7.4訂閱分布式數(shù)據(jù)變化


7.5手動(dòng)同步分布式數(shù)據(jù)庫


7.6分布式數(shù)據(jù)庫的謂詞查詢


第8章鴻蒙分布式文件服務(wù)


8.1分布式文件系統(tǒng)介紹


8.1.1分布式文件系統(tǒng)基本概念


8.1.2分布式文件系統(tǒng)運(yùn)作機(jī)制


8.1.3分布式文件系統(tǒng)約束與限制


8.2分布式文件系統(tǒng)操作

第四篇應(yīng)用實(shí)戰(zhàn)篇


第9章智慧手表應(yīng)用開發(fā)案例(Java版)


9.1天氣預(yù)報(bào)App介紹


9.2天氣預(yù)報(bào)App技術(shù)點(diǎn)


9.3天氣預(yù)報(bào)App界面實(shí)現(xiàn)


9.4天氣預(yù)報(bào)App核心代碼


9.4.1配置App中所需的權(quán)限


9.4.2創(chuàng)建ListContainer數(shù)據(jù)類


9.4.3創(chuàng)建ListContainer數(shù)據(jù)提供類


9.4.4綁定ListContainer數(shù)據(jù)提供類


9.4.5處理ListContainer單擊事件處理


9.4.6多線程處理事件和網(wǎng)絡(luò)請(qǐng)求


9.4.7格式化JSON數(shù)據(jù)


9.4.8封裝網(wǎng)絡(luò)訪問類獲取網(wǎng)絡(luò)數(shù)據(jù)


9.4.9通過設(shè)備地理定位獲取默認(rèn)天氣


9.4.10通過語音查詢天氣


9.5本章小結(jié)


第10章多設(shè)備游戲開發(fā)案例(JavaScript版)


10.1五子棋游戲功能介紹


10.2五子棋游戲技術(shù)要點(diǎn)


10.3五子棋游戲界面實(shí)現(xiàn)


10.3.1游戲界面布局


10.3.2畫棋盤的網(wǎng)格


10.3.3繪制棋盤背景


10.4五子棋邏輯實(shí)現(xiàn)(AI篇)


10.4.1在棋盤畫棋子


10.4.2實(shí)現(xiàn)落子判斷


10.4.3贏法數(shù)組


10.4.4判斷是否贏棋


10.4.5實(shí)現(xiàn)計(jì)算機(jī)AI落子


10.5五子棋邏輯實(shí)現(xiàn)(鴻蒙篇)


10.5.1多設(shè)備流轉(zhuǎn)需要滿足的條件


10.5.2多設(shè)備間游戲流轉(zhuǎn)實(shí)現(xiàn)


10.6本章小結(jié)


第11章多設(shè)備應(yīng)用開發(fā)案例(Java+JavaScript版)


11.1鴻蒙涂鴉畫板介紹


11.2共享涂鴉畫板技術(shù)要點(diǎn)


11.3涂鴉畫板的界面實(shí)現(xiàn)


11.3.1涂鴉畫板的界面布局


11.3.2涂鴉畫板的界面樣式


11.4涂鴉畫板核心代碼實(shí)現(xiàn)


11.4.1實(shí)現(xiàn)畫板的自由繪制


11.4.2選擇圖片進(jìn)行涂鴉


11.4.3查找附近的手機(jī)設(shè)備


11.4.4實(shí)現(xiàn)涂鴉作品發(fā)送至已連接手機(jī)


11.4.5實(shí)現(xiàn)畫板實(shí)時(shí)共享功能


11.5本章小結(jié)


第12章鴻蒙應(yīng)用簽名與發(fā)布


12.1準(zhǔn)備應(yīng)用發(fā)布的簽名文件


12.1.1生成密鑰和證書請(qǐng)求文件


12.1.2創(chuàng)建AGC項(xiàng)目


12.1.3創(chuàng)建HarmonyOS應(yīng)用


12.1.4申請(qǐng)應(yīng)用發(fā)布證書


12.1.5申請(qǐng)應(yīng)用Profile文件


12.2構(gòu)建類型為Release的HAP


12.2.1配置簽名信息


12.2.2構(gòu)建發(fā)布的HAP文件


12.3將應(yīng)用發(fā)布到華為應(yīng)用市場


12.3.1登錄AppGallery Connect網(wǎng)站


12.3.2完善應(yīng)用發(fā)布信息


12.3.3設(shè)置版本信息


12.3.4添加上傳HAP包


12.3.5填寫應(yīng)用隱私說明


12.3.6設(shè)置是否必須聯(lián)網(wǎng)才可以使用


12.4本章小結(jié)


第五篇硬件開發(fā)篇


第13章搭建OpenHarmony開發(fā)環(huán)境


13.1OpenHarmony編譯環(huán)境準(zhǔn)備


13.1.1虛擬機(jī)安裝Ubuntu系統(tǒng)


13.1.2配置OpenHarmony編譯環(huán)境


13.1.3使用MobaXterm遠(yuǎn)程登錄Ubuntu


13.1.4下載OpenHarmony源代碼


13.1.5編譯OpenHarmony源代碼


13.1.6通過Samba共享Linux源代碼


13.2OpenHarmony燒錄環(huán)境準(zhǔn)備


13.2.1安裝Visual Studio Code


13.2.2安裝Node.js


13.2.3安裝JDK


13.2.4安裝HPM


13.2.5安裝DevEco Device Tool插件


13.2.6安裝C/C++插件


13.2.7導(dǎo)入和配置OpenHarmony工程


13.3本章小結(jié)


第14章HiSpark開發(fā)板開發(fā)入門


14.1HiSpark系列開發(fā)套件介紹


14.1.1HiSpark WiFi IoT開發(fā)套件


14.1.2HiSpark DIY IPC套件


14.1.3HiSpark AI Camera套件


14.2HiSpark Hi3861開發(fā)板


14.2.1開發(fā)板介紹


14.2.2燒錄HarmonyOS


14.2.3添加Hi3861顯示屏驅(qū)動(dòng)


14.3HiSpark Hi3516開發(fā)板


14.3.1開發(fā)板簡介


14.3.2燒錄HarmonyOS


14.3.3安裝鴻蒙應(yīng)用程序


14.4HiSpark Hi3518開發(fā)板


14.4.1開發(fā)板簡介


14.4.2燒錄HarmonyOS


14.5本章小結(jié)


展開全部

鴻蒙操作系統(tǒng)開發(fā)入門經(jīng)典 作者簡介

徐禮文,華為官方首批HarmonyOS 課程導(dǎo)師、華為HDE、51CTO鴻蒙社區(qū)專欄作者。曾擔(dān)任過資深軟件開發(fā)工程師、架構(gòu)師、技術(shù)總監(jiān)等職務(wù)。曾任國內(nèi)大型軟件公司項(xiàng)目經(jīng)理,從事軟件研究和開發(fā)15年。主要從事Go、Python、人工智能、區(qū)塊鏈、JavaScript、Node.js、Java及跨平臺(tái)技術(shù)的研究和技術(shù)指導(dǎo)工作,對(duì)國內(nèi)外相關(guān)領(lǐng)域的技術(shù)、理論和實(shí)踐有很深的理解和研究。

商品評(píng)論(0條)
暫無評(píng)論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 蓝莓施肥机,智能施肥机,自动施肥机,水肥一体化项目,水肥一体机厂家,小型施肥机,圣大节水,滴灌施工方案,山东圣大节水科技有限公司官网17864474793 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 华溶溶出仪-Memmert稳定箱-上海协烁仪器科技有限公司 | sus630/303cu不锈钢棒,440C/430F/17-4ph不锈钢研磨棒-江苏德镍金属科技有限公司 | 全自动定氮仪-半自动凯氏定氮仪厂家-祎鸿仪器| 可程式恒温恒湿试验箱|恒温恒湿箱|恒温恒湿试验箱|恒温恒湿老化试验箱|高低温试验箱价格报价-广东德瑞检测设备有限公司 | 酒万铺-酒水招商-酒水代理 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 高光谱相机-近红外高光谱相机厂家-高光谱成像仪-SINESPEC 赛斯拜克 | 智能型高压核相仪-自动开口闪点测试仪-QJ41A电雷管测试仪|上海妙定 | 锂电池生产厂家-电动自行车航模无人机锂电池定制-世豹新能源 | 并网柜,汇流箱,电控设备,中高低压开关柜,电气电力成套设备,PLC控制设备订制厂家,江苏昌伟业新能源科技有限公司 | 电解抛光加工_不锈钢电解抛光_常州安谱金属制品有限公司 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 吲哚菁绿衍生物-酶底物法大肠菌群检测试剂-北京和信同通科技发展有限公司 | 陕西视频监控,智能安防监控,安防系统-西安鑫安5A安防工程公司 | 济南律师,济南法律咨询,山东法律顾问-山东沃德律师事务所 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 撕碎机,撕破机,双轴破碎机-大件垃圾破碎机厂家 | 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 碳纤维复合材料制品生产定制工厂订制厂家-凯夫拉凯芙拉碳纤维手机壳套-碳纤维雪茄盒外壳套-深圳市润大世纪新材料科技有限公司 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 小程序开发公司_APP开发多少钱_软件开发定制_微信小程序制作_客户销售管理软件-济南小溪畅流网络科技有限公司 | 知网论文检测系统入口_论文查重免费查重_中国知网论文查询_学术不端检测系统 | WTB5光栅尺-JIE WILL磁栅尺-B60数显表-常州中崴机电科技有限公司 | LINK FASHION 童装·青少年装展 河南卓美创业科技有限公司-河南卓美防雷公司-防雷接地-防雷工程-重庆避雷针-避雷器-防雷检测-避雷带-避雷针-避雷塔、机房防雷、古建筑防雷等-山西防雷公司 | 软膜天花_软膜灯箱_首选乐创品牌_一站式天花软膜材料供应商! | 涂层测厚仪_光泽度仪_uv能量计_紫外辐照计_太阳膜测试仪_透光率仪-林上科技 | 气动|电动调节阀|球阀|蝶阀-自力式调节阀-上海渠工阀门管道工程有限公司 | 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 玖容气动液压设备有限公司-气液增压缸_压力机_增压机_铆接机_增压器 | 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 生物风-销售载体,基因,质粒,ATCC细胞,ATCC菌株等,欢迎购买-百风生物 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 电子元器件呆滞料_元器件临期库存清仓尾料_尾料优选现货采购处理交易商城 | 小型玉石雕刻机_家用玉雕机_小型万能雕刻机_凡刻雕刻机官网 | 钢托盘,钢制托盘,立库钢托盘,金属托盘制造商_南京飞天金属制品实业有限公司 | 螺杆泵_中成泵业| 油冷式_微型_TDY电动滚筒_外装_外置式电动滚筒厂家-淄博秉泓机械有限公司 |