
鴻蒙(HarmonyOS)App 開發 培訓
HarmonyOS概述與基礎知識講解
1-1 HarmonyOS概述
■系統定義
■技術特性(軟總線、分布式虛擬化等)
■系統安全性
1-2 基礎知識
■應用基礎知識
■配置文件
■資源文件
■數據管理
■權限管理
1-3開發入門
■準備工作
■編寫HelloWorld
■運行模擬器
■運行App
■工程結構分析
2-1 Ability詳解
■什么是Ability
■Page Ability o基本概念 o生命周期 oSlice oAbility與Slice導航 o數據傳輸
■Service Ability o基本概念 o創建Service o啟動Service o連接Service oService的生命周期 o前臺Service
■Data Ability o基本概念 o訪問Data o創建Data UI組件詳解和線程 多媒體技術、網絡技術
3-1 UI組件詳解
■按鈕組件
■文本輸入組件
■圖像組件
■進度條組件
■滑桿組件
■列表組件
■其他高級組件
3-2 線程
■線程基礎知識
■線程間通信
4-1 多媒體技術
■視頻 o視頻播放 o視頻錄制 o視頻提取 o媒體元數據
■圖像 o圖像編碼 o位圖操作 o圖像屬性
■相機
■音頻 o音頻播放 o音頻采集 o音頻管理 o短音播放 o位置
4-2 網絡技術
■網絡技術概述
■連接服務端(HTTP【S】) 訪問硬件設備 項目實戰
5-1 NFC
■概述
■NFC基礎控制
■Tag讀寫
■卡模擬督學
■NFC消息通知
3-2 藍牙
■概述
■藍牙技術基礎
■遠端設備操作
■BLE掃描和廣播
3-3 網絡管理
■概述
■打開URL連接
■Socket數據傳輸
■流量統計
■管理HTTP緩存
3-4 電話服務
■概述
■發起呼叫
■發送文本信息
■獲取網絡狀態變化信息
5-1 項目實戰:雙人對戰游戲:俄羅斯方塊
■項目概述
■項目實戰原理
■實現主窗口及相關功能
■雙人對戰原理與實戰
5-2 項目實戰:高仿QQ(帶服務端)
■項目概述
■QQ UI實現
■QQ與服務端通信原理與實戰