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