幫助中心 | 我的帳號 | 關於我們

鴻蒙應用開發案例實戰(ArkTS版AI助學微課版工信精品軟體技術系列教材)

  • 作者:編者:葉奇江//韋海清|責編:王照玉
  • 出版社:人民郵電
  • ISBN:9787115676054
  • 出版日期:2025/08/01
  • 裝幀:平裝
  • 頁數:268
人民幣:RMB 69.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入淺出地介紹了鴻蒙應用開發的基礎知識、核心技術和實戰案例,旨在幫助讀者掌握鴻蒙應用開發的全流程。全書共7個項目,分別為初探HarmonyOS開發——個性化設置應用、夯實ArkTS語言基礎——學生成績管理系統、深入ArkTS高級特性——模擬田忌賽馬、參透ArkUI開發智慧——字型大小字體適老化、把握組件通用信息——隨手而動的小球、精通ArkUI組件構建——模仿美團App消息列表頁面、融會貫通——七彩天氣App開發之旅。每個項目都配有「技能提升」模塊,幫助讀者鞏固所學的內容。每個項目還配有「AIGC實驗室」模塊,幫助讀者提高開發效率。
    本書可以作為高職高專、職業本科、應用型本科等院校電腦相關專業鴻蒙應用開發課程的教材,也可以作為鴻蒙應用開發培訓班的教材,同時還適合有一定編程基礎的開發者自學使用。

作者介紹
編者:葉奇江//韋海清|責編:王照玉

目錄
項目1 初探HarmonyOS開發——個性化設置應用
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務1.1 認識HarmonyOS
    1.1.1 了解HarmonyOS發展史
    1.1.2 了解HarmonyOS核心技術理念
  任務1.2 開啟HarmonyOS開發之旅
    1.2.1 下載並安裝集成開發環境DevEco Studio
    1.2.2 創建第一個鴻蒙應用
    1.2.3 使用模擬器運行工程
    1.2.4 初窺HarmonyOS(ArkTS)工程目錄結構
    1.2.5 熟悉DevEco Studio的功能區域
  任務1.3 綜合案例:個性化設置應用
  【項目小結】
  【技能提升】
  【AIGC實驗室】CodeGenie + DeepSeek:雙擎驅動HarmonyOS開發新範式
  【項目評價】
項目2 夯實ArkTS語言基礎——學生成績管理系統
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務2.1 ArkTS開發入門
    2.1.1 ArkTS介紹
    2.1.2 利用DevEco Studio編寫ArkTS代碼
  任務2.2 掌握ArkTS基礎語法
    2.2.1 聲明變數和常量
    2.2.2 類型
    2.2.3 運算符
    2.2.4 控制語句
    2.2.5 函數
  任務2.3 綜合案例:學生成績管理系統
  【項目小結】
  【技能提升】
  【AIGC實驗室】CodeGenie代碼智能解讀
  【項目評價】
項目3 深入ArkTS高級特性——模擬田忌賽馬
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務3.1 了解面向對象相關概念
    3.1.1 封裝
    3.1.2 繼承
    3.1.3 多態
  任務3.2 類
    3.2.1 類的結構
    3.2.2 訪問修飾符

    3.2.3 繼承機制
  任務3.3 抽象類和介面
    3.3.1 抽象類
    3.3.2 介面
  任務3.4 特殊操作符
    3.4.1 可選操作符(?)
    3.4.2 空值合併操作符(??)
    3.4.3 空值賦值操作符(??=)
    3.4.4 非空斷言操作符(!)
  任務3.5 非同步執行
    3.5.1 Promise
    3.5.2 async/await
  任務3.6 導入和導出模塊
    3.6.1 使用import和export實現模塊化
    3.6.2 重導出
  任務3.7 綜合案例:模擬田忌賽馬
  【項目小結】
  【技能提升】
  【AIGC實驗室】CodeGenie代碼自動生成
  【項目評價】
項目4 參透ArkUI開發智慧——字型大小字體適老化
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務4.1 了解ArkUI開發基本概念
    4.1.1 ArkUI關鍵特性
    4.1.2 聲明式開發範式
  任務4.2 了解ArkUI不同像素單位
    4.2.1 影響屏幕顯示的關鍵因素
    4.2.2 自適應屏幕的像素單位
  任務4.3 應用資源的管理和訪問
    4.3.1 應用資源的管理
    4.3.2 應用資源的訪問
  任務4.4 綜合案例:字型大小字體適老化
  【項目小結】
  【技能提升】
  【AIGC實驗室】Intents Kit:構建智慧分發的基石
  【項目評價】
項目5 把握組件通用信息——隨手而動的小球
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務5.1 掌握組件常見屬性
    5.1.1 尺寸屬性
    5.1.2 邊框屬性
    5.1.3 背景屬性
    5.1.4 顏色漸變屬性
    5.1.5 形狀裁剪屬性

    5.1.6 動態交互屬性
  任務5.2 學習組件手勢事件
    5.2.1 手勢事件原理
    5.2.2 綁定手勢
    5.2.3 點擊手勢
    5.2.4 長按手勢
    5.2.5 組合手勢
  任務5.3 綜合案例:隨手而動的小球
  【項目小結】
  【技能提升】
  【AIGC實驗室】MindSpore Lite Kit:HarmonyOS的輕量化AI引擎
  【項目評價】
項目6 精通ArkUI組件構建——模仿美團App消息列表頁面
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務6.1 利用容器組件巧妙布局
    6.1.1 線性布局(LinearLayout)
    6.1.2 彈性布局(Flex Layout)
    6.1.3 層疊布局(Stack Layout)
    6.1.4 相對布局(Relative Layout)
    6.1.5 網格布局(Grid Layout)
    6.1.6 列表布局(List Layout)
  任務6.2 學會使用基礎組件
    6.2.1 文本顯示與輸入組件
    6.2.2 圖片與視頻組件
    6.2.3 按鈕與選擇組件
  任務6.3 綜合案例:模仿美團App消息列表頁面
  【項目小結】
  【技能提升】
  【AIGC實驗室】Vision Kit:場景化視覺服務
  【項目評價】
項目7 融會貫通——七彩天氣App開發之旅
  【項目引言】
  【學習目標】
  【思維導圖】
  【學習任務】
  任務7.1 搭建開發工程
    7.1.1 快速創建工程
    7.1.2 工程中模塊的設計
    7.1.3 七彩天氣應用配置
  任務7.2 應用開屏頁
    7.2.1 創建開屏頁
    7.2.2 了解UIAbility
    7.2.3 沉浸式用戶體驗
    7.2.4 倒計時跳轉
    7.2.5 將文字作為資源使用
    7.2.6 自定義組件的生命周期
  任務7.3 應用主頁

    7.3.1 路由根容器組件:Navigation
    7.3.2 搭建七彩天氣App主頁
  任務7.4 「我的」頁面
    7.4.1 國際化支持i18n
    7.4.2 「關於」彈窗
    7.4.3 登錄攔截
  任務7.5 登錄頁面
    7.5.1 登錄頁面UI實現
    7.5.2 網路服務
    7.5.3 完成介面部署
    7.5.4 對接登錄介面
    7.5.5 個人頁面數據共享
  任務7.6 個人信息頁面
    7.6.1 自定義頁面標題組件
    7.6.2 模態彈窗完成信息編輯
    7.6.3 多媒體庫獲取圖片
    7.6.4 個人信息的獲取與更新
  任務7.7 天氣詳情頁面
    7.7.1 實時定位
    7.7.2 獲取實時天氣
    7.7.3 語音播報天氣
  任務7.8 新聞模塊
    7.8.1 分頁新聞列表
    7.8.2 Web組件展示詳情
  【項目小結】
  【技能提升】
  【AIGC實驗室】CodeGenie為七彩天氣App生成服務卡片
  【項目評價】

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032