鴻蒙應用開發教程
李永華
買這商品的人也買了...
-
$540$459 -
$580$458 -
$580$458 -
$980$774 -
$680$537 -
$422$401 -
$780$616 -
$305鴻蒙入門:HarmonyOS應用開發
-
$680$537
相關主題
商品描述
目錄大綱
目錄
第1章HarmonyOS概述
微課視頻45分鐘
1.1HarmonyOS系統架構
1.2HarmonyOS系統特性
1.3HarmonyOS系統安全
1.4HarmonyOS App結構
第2章應用開發基礎
微課視頻128分鐘
2.1開發流程
2.2開發工具
2.2.1安裝軟件工具
2.2.2配置開發環境
2.2.3運行Hello World
2.3應用開發快速入門
2.3.1使用eTS語言開發
2.3.2使用Java語言開發
2.3.3使用JS語言開發
2.3.4可視化開發
2.4DevEco Studio工程管理
2.4.1工程結構
2.4.2工程操作
2.4.3HarmonyOS共享包
2.5DevEco Studio開發方法
2.5.1低代碼開發
2.5.2添加Ability
2.5.3添加JS Component和JS Page
2.5.4跨設備代碼編輯
2.5.5定義HarmonyOS IDL接口
2.5.6服務卡片操作
2.5.7使用預覽器查看應用效果
2.5.8將SVG文件轉換為XML文件
第3章Ability框架開發——基於Java
微課視頻255分鐘
3.1開發概述
3.2Ability介紹
3.2.1Page Ability
3.2.2Service Ability
3.2.3Data Ability
3.2.4Intent
3.2.5Ability示例
3.3公共事件與通知開發
3.3.1公共事件開發
3.3.2通知開發
3.3.3IntentAgent開發
3.3.4後台代理定時提醒開發
3.4後台任務調度和管控
3.4.1短時任務
3.4.2長駐任務
3.4.3托管任務
3.5線程管理開發
3.5.1線程管理開發接口關系
3.5.2線程管理開發步驟
3.6線程間通信
3.6.1概述
3.6.2線程間接口關系
3.6.3線程間通信開發步驟
3.7剪貼板開發
3.7.1剪貼板開發接口關系
3.7.2剪貼板開發步驟
第4章Java UI開發
微課視頻285分鐘
4.1Java UI框架概述
4.2組件與佈局開發
4.3常用組件開發
4.3.1組件通用XML屬性
4.3.2Text
4.3.3Button
4.4常用佈局開發
4.4.1DirectionalLayout
4.4.2DependentLayout
4.4.3StackLayout
4.4.4TableLayout
4.4.5PositionLayout
4.4.6AdaptiveBoxLayout
4.5自定義組件與佈局
4.5.1自定義組件
4.5.2自定義佈局
4.6動畫開發
4.6.1幀動畫
4.6.2數值動畫
4.7可見即可說開發
第5章方舟開發框架(ArkUI)——基於JS擴展的類Web開發範式
微課視頻188分鐘
5.1開發概述
5.2JS FA初步應用
5.2.1JS FA概述
5.2.2JS FA開發應用
5.3構建用戶界面
5.3.1組件
5.3.2構建佈局
5.3.3添加交互
5.3.4動畫
5.3.5事件
5.3.6頁面路由
5.3.7焦點邏輯
5.4常見組件開發
5.4.1Text
5.4.2Input
5.4.3Button
5.5動效開發
5.5.1CSS動畫開發
5.5.2JS動畫
5.6自定義組件
5.7JS FA調用PA
5.8使用工具自動生成JS FA調用PA代碼
第6章方舟開發框架(ArkUI)——基於TS擴展的聲明式開發範式
微課視頻124分鐘
6.1基於TS擴展的聲明式開發範式概述
6.2體驗聲明式UI
6.2.1創建聲明式UI工程
6.2.2初識Component
6.2.3創建簡單視圖
6.3頁面佈局與連接
6.3.1構建數據模型
6.3.2構建列表List佈局
6.3.3構建分類Grid佈局
6.3.4頁面跳轉與數據傳遞
6.4繪圖和動畫
6.4.1繪制圖形
6.4.2添加動畫效果
第7章貪吃蛇小游戲
微課視頻10分鐘
7.1總體設計
7.1.1系統架構
7.1.2系統流程
7.2開發環境
7.2.1開發工具
7.2.2開發語言
7.3開發實現
7.3.1UI設計開發
7.3.2程序代碼開發
7.4測試應用
7.4.1程序調試
7.4.2結果展示
7.5問題解決
視頻目錄
Vedio Contents
視頻名稱時長/分鐘位置
HarmonyOS概述131.1節節首
HarmonyOS系統特性131.2節節首
HarmonyOS系統安全81.3節節首
HarmonyOS App結構111.4節節首
開發流程42.1節節首
開發工具232.2節節首
應用開發快速入門372.3節節首
工程管理332.4節節首
DevEco Studio開發方法302.5節節首
Ability開發概述23.1節節首
Page Ability183.2.1節節首
Service Ability73.2.2節節首
Data Ability93.2.3節節首
Intent43.2.4節節首
Ability示例133.2.5節節首
公共事件開發113.3.1節節首
通知開發73.3.2節節首
IntentAgent開發43.3.3節節首
定時提醒開發73.3.4節節首
後台任務調度和管控113.4節節首
線程管理開發123.5節節首
線程間通信103.6節節首
剪貼板開發63.7節節首
Java UI框架概述34.1節節首
組件與佈局開發94.2節節首
Text開發114.3.2節節首
Button開發64.3.3節節首
DirectionalLayout開發84.4.1節節首
DependentLayout開發84.4.2節節首
StackLayout開發34.4.3節節首
TableLayout開發104.4.4節節首
PositionLayout開發34.4.5節節首
AdaptiveBoxLayout開發64.4.6節節首
定義組件154.5.1節節首
定義佈局94.5.2節節首
續表
視頻名稱時長/分鐘位置
幀動畫開發54.6.1節節首
數值動畫開發264.6.2節節首
可見即可說開發44.7節節首
方舟開發概述55.1節節首
JS FA初步應用185.2節節首
構建用戶界面355.3節節首
常見組件開發345.4節節首
動效開發545.5節節首
自定義組件55.6節節首
JS FA調用PA115.7節節首
自動生成JS FA215.8節節首
基於TS擴展的聲明36.1節節首
體驗聲明式UI316.2節節首
頁面佈局與連接526.3節節首
繪圖和動畫376.4節節首
貪吃蛇小游戲107.1節節首