HarmonyOS從入門到精通40例
戈帥
相關主題
商品描述
目錄大綱
目錄
第1章HarmonyOS開發基礎(50min)
1.1初識HarmonyOS
1.2環境搭建
1.2.1華為開發者賬號註冊及認證
1.2.2開發環境DevEco Studio安裝
1.2.3HarmonyOS SDK安裝
1.2.4本地模擬器創建
1.3工程創建與運行
1.3.1Java 工程模板創建
1.3.2工程目錄結構介紹
1.3.3本地模擬器運行程序
1.3.4遠程模擬器運行程序
1.3.5真機運行程序
1.4工程運行流程解析
1.4.1DevEco Studio調試方法
1.4.2程序啟動流程分析
第2章UI框架(104min)
2.1常用組件案例
2.1.1案例1: 跑馬燈(Text)
2.1.2案例2: 論壇點贊(Button)
2.2常用佈局案例
2.2.1案例3: 樓梯(DirectionalLayout)
2.2.2案例4: 標題欄(DependentLayout)
2.3常用組件與佈局綜合案例
2.3.1案例5: 百度搜索(TextField)
2.3.2案例6: 調色器(Picker)
2.3.3案例7: 圖片編輯器(Image/Slider)
2.3.4案例8: 新聞列表(ListContainer)
2.3.5案例9: 新聞瀏覽器(ScrollView)
2.3.6案例10: 進度顯示器(ProgressBar)
2.3.7案例11: 單選題(RadioButton/RadioContainer)
2.3.8案例12: 多選題(Checkbox)
2.3.9案例13: 首頁(TabList/Tab)
2.3.10案例14: Web瀏覽器(WebView)
2.3.11案例15: 輪播圖(PageSlider/PageSliderIndicator)
第3章Ability框架(37min)
3.1Page Ability
3.1.1案例16: 新聞詳情查看
3.1.2案例17: 生命周期回調方法測試
3.2Service Ability(案例18: 音樂播放器)
3.3公共事件與通知(案例19: 消息通知)
3.4線程管理(案例20: 實時天氣)
3.5線程間通信(案例21: 秒錶)
第4章媒體(12min)
4.1聲頻(案例22: 音樂播放器)
4.2視頻(案例23: 視頻播放器)
第5章安全(案例24: 手機人臉識別)(11min)
第6章AI(45min)
6.1碼生成(案例25: 二維碼生成器)
6.2通用文字識別(案例26: 文字識別)
6.3語音播報(案例27: 語音播報)
6.4語音識別(案例28: 語音助手)
第7章設備管理(47min)
7.1傳感器(案例29: 指南針)
7.2控制類小器件(案例30: 振動器)
7.3設置項(案例31: 系統設置)
7.4位置(案例32: 卓越定位)
7.5電池(案例33: 電池信息)
第8章數據庫(36min)
8.1輕量級數據庫(案例34: 自動登錄)
8.2對象關系映射數據庫(案例35: 日記)
第9章分佈式(51min)
9.1調度遷移(案例36: 分佈式計票器)
9.2遷移回遷(案例37: 分佈式編輯器)
9.3分佈式數據庫(案例38: 分佈式數據庫)
9.4分佈式文件(案例39: 分佈式文件瀏覽器)
第10章綜合案例(案例40: 分佈式雲筆記)(113min)
10.1案例介紹
10.2Web服務API開發部署測試
10.3用戶登錄模塊
10.4用戶註冊模塊
10.5筆記列表展示模塊
10.6筆記添加模塊
10.7筆記詳情模塊
10.8分佈式模塊
10.9應用配置