Hello HarmonyOS! — 鴻蒙應用開發從入門到精通
孫洋
- 出版商: 電子工業
- 出版日期: 2022-02-01
- 定價: $834
- 售價: 6.6 折 $550
- 語言: 簡體中文
- 頁數: 520
- ISBN: 7121428687
- ISBN-13: 9787121428685
-
相關分類:
Cross-Platform
立即出貨 (庫存 < 3)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$576 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
78折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$390 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書是系統地介紹鴻蒙應用開發知識的圖書,較全面地介紹了鴻蒙應用開發所涉及的知識點,使用概念介紹、代碼編寫、代碼講解的模式,將所講的內容通過小案例由淺入深、分步拆解的方式進行介紹,希望為你帶來更好的學習體驗。本書共分為9章。第1章介紹了HarmonyOS的特性、基礎知識及鴻蒙應用如何在單機和多設備上運行及調試。第2章和第8章介紹了鴻蒙應用的佈局和組件。第3章~第7章介紹了鴻蒙應用開發的各項知識,包括Ability、分佈式通信、數據管理、公共事件和通知、服務卡片。第9章介紹了鴻蒙應用開發過程中的線程管理。
目錄大綱
第1章HarmonyOS開篇
1.1 HarmonyOS概述
1.1.1 HarmonyOS技術特性
1.1.2 HarmonyOS架構
1.2 HarmonyOS環境搭建
1.2.1 DevEco Studio安裝
1.2.2 SDK安裝
1.2.3 HDC工具配置
1.2.4 賬號註冊與實名認證
1.3 HarmonyOS應用程序知識
1.3.1 App與HAP
1.3.2 Ability概述
1.4 第一個程序:Hello World!
1.4.1 創建項目
1.4.2 項目目錄
1.4.3 配置文件
1.4.4 模擬器運行
1.4.5 應用簽名與真機運行
1.4.6 自動簽名
1.4.7 應用程序的斷點調試
1.4.8 HiLog日誌
1.5 本章小結
第2章HarmonyOS頁面開發
2.1 組件與組件容器
2.1.1 Component
2.1.2 ComponentContainer
2.1.3 開髮用戶頁面的方式
2.1.4 邊距
2.2 常用佈局
2.2.1 DirectionalLayout
2.2.2 DependentLayout
2.2.3 StackLayout
2.2.4 TableLayout
2.2.5 PositionLayout
2.2.6 AdaptiveBoxLayout
2.3 常用組件
2.3.1 Component
2.3.2 Text和TextField
2.3.3 Button
2.3.4 RadioButton和RadioContainer
2.3.5 Checkbox
2.3.6 Image
2.3.7 ProgressBar和RoundProgressBar
2.3.8 ToastDialog
2.4 常用的資源類型
2.4.1 資源目錄
2.4.2 資源文件的使用
2.4.3 限定詞目錄
2.4.4 樣式與樣式選擇
2.5 動畫開發
2.5.1 幀動畫
2.5.2 數值動畫
2.5.3 屬性動畫
2.6 組件的事件監聽
2.6.1 事件類別
2.6.2 事件監聽的五種寫法
2.7 本章小結
第3章Ability開發
3.1 Ability概述
3.2 Page Ability
3.2.1 Page Ability的創建
3.2.2 Page Ability的生命週期
3.2.3 Page Ability的導航
3.3 Service Ability
3.3.1 Service Ability的創建
3.3.2 Service Ability的生命週期
3.4 Ability屬性配置
3.4.1 Ability的配置文件
3.4.2 Ability的啟動模式
3.5 Intent
3.5.1 Intent對象的結構
3.5.2 Intent對象的操作
3.6 本章小結
第4章分佈式通信
4.1 遠程啟動FA
4.1.1 獲取遠程設備的信息
4.1.2 啟動FA
4.2 應用遷移
4.2.1 IAbilityContinuation接口
4.2.2 應用遷移案例
4.2.3 IAbilityContinuation接口的其他回調方法
4.3 應用回遷
4.4 跨設備啟動服務
4.5 跨設備連接服務
4.6 跨設備服務調用
4.7 本章小結
第5章數據管理
5.1 本地數據管理
5.1.1 關係型數據庫與SQLite
5.1.2 關係型數據庫的操作
5.1.3 對象關係映射數據庫
5.1.4 Preferences
5.2 分佈式數據管理
5.2.1 分佈式數據服務
5.2.2 分佈式數據服務開發
5.3 分佈式文件服務
5.3.1 分佈式文件服務概述
5.3.2 分佈式文件服務開發
5.4 Data Ability
5.4.1 Data Ability概述
5.4.2 Data Ability的創建
5.4.3 Data Ability的文件訪問
5.4.4 Data Ability的數據庫訪問
5.5 本章小節
第6章公共事件和通知
6.1 公共事件
6.1.1 公共事件發布
6.1.2 事件訂閱
6.1.3 公共事件退訂
6.2 通知
6.3 IntentAgent
6.3.1 IntentAgent概述
6.3.2 IntentAgent開發
6.4 本章小結
第7章服務卡片與原子化服務
7.1 卡片
7.1.1 創建卡片
7.1.2 卡片的開發
7.2 原子化服務
7.2.1 原子化服務概述
7.2.2 原子化服務開發
7.3 本章小結
第8章高級編程
8.1 ListContainer
8.1.1 ListContainer的使用
8.1.2 ListContainer的事件方法
8.2 ScrollView
8.2.1 ScrollView的使用
8.2.2 ScrollView的事件方法
8.3 PageSlider與PageSliderIndicator
8.3.1 PageSlider的使用
8.3.2 PageSlider的方法
8.3.3 PageSliderIndicator的使用
8.3.4 PageSliderIndicator的事件方法
8.4 WebView
8.4.1 WebView的使用
8.4.2 WebView的事件方法
8.5 Fraction
8.5.1 Fraction概述
8.5.2 Fraction的使用
8.6 本章小結
第9章線程管理
9.1 線程管理開發
9.1.1 線程優先級
9.1.2 TaskDispatcher開發
9.2 線程間通信
9.2.1 EventHandler運行機制
9.2.2 線程間通信相關的對象
9.2.3 線程間通信開發
9.3 本章小結
