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

開源鴻蒙<OpenHarmony>應用開發零基礎入門(微課視頻版)/電腦技術開發與應用叢書

  • 作者:編者:倪紅軍|責編:張玥//薛陽
  • 出版社:清華大學
  • ISBN:9787302688839
  • 出版日期:2025/06/01
  • 裝幀:平裝
  • 頁數:457
人民幣:RMB 89.5 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書定位為OpenHarmony應用開發從入門到綜合開發能力提升的技術進階類圖書。全書用通俗易懂的語言、豐富實用的案例,循序漸進地講解OpenHarmony應用開發的常用技術、相關經驗和實用技巧等,使讀者能夠獨立、完整地開發OpenHarmony應用。
    本書注重任務驅動的實戰項目開發,精心設計了127個技術範例,啟發讀者思考,促進動手實踐,培養讀者分析問題和解決問題的能力;精心選取了14個項目案例,詳細講解企業級項目需求,鍛煉項目開發素養和創新力。為便於高效學習,使讀者快速掌握OpenHarmony應用開發技術,本書提供完整的教學課件、源代碼和微課視頻等配套資源。
    本書可作為OpenHarmony和HarmonyOS(HarmonyOS NEXT)應用開發初學者的入門級書籍,也可作為高等學校、教育培訓機構移動應用開發類課程的教學用戶和軟體開發技術人員的參考書。

作者介紹
編者:倪紅軍|責編:張玥//薛陽
    倪紅軍,南京師範大學泰州學院副教授,泰州市第五期「311高層次人才培養工程」培養對象,研究方向為移動應用開發、實驗技術與實驗室管理。近五年來主要成績:     2011年起開設移動應用開發類課程,包括Android應用開發、Web前端開發和微信小程序開發技術。以行業、企業橫向科研項目為依托,基於翻轉課堂的Android應用開發課程建設和基於Angular前端開發技術課程建設獲Google中國教育合作部資助;基於翻轉課堂模式的Web前端開發技術課程建設——以微信小程序開發為例獲騰訊微信事業部資助。     學校教學十佳青年教師。承擔教育部協同育人項目3項,指導學生參加江蘇省大學生創新項目2項,省級以上比賽獲獎5項;泰州市自然科學論文評比二等獎1項、三等獎2項。主編教材2部,主持並完成了6項市級以上科研項目,在《電子技術應用》《電腦技術與發展》《實驗室研究與探索》等核心期刊發表論文多篇。

目錄
第1章  OpenHarmony應用開發環境
  1.1  OpenHarmony概述
    1.1.1  OpenHarmony的發展
    1.1.2  OpenHarmony的現狀
    1.1.3  方舟開發框架
    1.1.4  OpenHarmony的技術架構
    1.1.5  OpenHarmony的技術特性
    1.1.6  OpenHarmony的系統類型
  1.2  OpenHarmony應用開發環境搭建
    1.2.1  DevEco Studio介紹
    1.2.2  搭建Windows平台開發環境
    1.2.3  搭建macOS平台開發環境
  小結
第2章  OpenHarmony應用的工程結構
  2.1  創建OpenHarmony工程
    2.1.1  第一個OpenHarmony工程
    2.1.2  OpenHarmony應用程序包
  2.2  OpenHarmony工程目錄結構
    2.2.1  工程級目錄結構
    2.2.2  模塊級目錄結構
    2.2.3  資源分類與引用
    2.2.4  ArkTS語言的基本結構
  小結
第3章  ArkTS程序設計基礎
  3.1  ArkTS基本語法
    3.1.1  變數和常量
    3.1.2  數據類型
    3.1.3  運算符
    3.1.4  控制流程
  3.2  函數
    3.2.1  標準庫函數
    3.2.2  用戶自定義函數
    3.2.3  函數重載
  3.3  類和對象
    3.3.1  類的定義和使用
    3.3.2  類的繼承
    3.3.3  可見性修飾符
    3.3.4  對象字面量
  3.4  介面
    3.4.1  介面的定義和使用
    3.4.2  介面的繼承
  3.5  泛型
    3.5.1  泛型類/介面
    3.5.2  泛型函數
    3.5.3  泛型默認值
  3.6  異常
    3.6.1  拋出異常
    3.6.2  捕獲異常
  小結
第4章  界面基礎組件與布局

  4.1  概述
    4.1.1  組件
    4.1.2  狀態管理
    4.1.3  事件
    4.1.4  布局
  4.2  四則運算練習器的設計與實現
    4.2.1  Button組件
    4.2.2  Text組件
    4.2.3  TextInput組件
    4.2.4  Image組件
    4.2.5  Tabs和TabContent組件
    4.2.6  案例:四則運算練習器
  4.3  拼圖遊戲的設計與實現
    4.3.1  Menu組件
    4.3.2  TextTimer組件
    4.3.3  Progress組件
    4.3.4  Grid和GridItem組件
    4.3.5  Panel組件
    4.3.6  案例:拼圖遊戲
  4.4  畢業生滿意度調查表的設計與實現
    4.4.1  TextPicker組件
    4.4.2  TextPickerDialog組件
    4.4.3  DatePicker組件
    4.4.4  DatePickerDialog組件
    4.4.5  TimePicker組件
    4.4.6  TimePickerDialog組件
    4.4.7  Slider組件
    4.4.8  Rating組件
    4.4.9  Radio組件
    4.4.10  Checkbox和CheckboxGroup組件
    4.4.11  案例:畢業生滿意度調查表
  小結
第5章  數據存儲與訪問
  5.1  概述
    5.1.1  數據管理機制
    5.1.2  文件管理機制
  5.2  睡眠質量測試系統的設計與實現
    5.2.1  Toggle組件
    5.2.2  Stepper和StepperItem組件
    5.2.3  頁面路由
    5.2.4  UIAbility組件
    5.2.5  用戶首選項存儲與訪問介面
    5.2.6  案例:睡眠質量測試系統
  5.3  備忘錄的設計與實現
    5.3.1  CustomDialog組件
    5.3.2  應用文件存儲與訪問介面
    5.3.3  List、ListItem和ListItemGroup組件
    5.3.4  案例:備忘錄
  5.4  我愛背單詞的設計與實現
    5.4.1  ResourceManager介面

    5.4.2  Search組件
    5.4.3  Badge組件
    5.4.4  關係數據介面
    5.4.5  案例:我愛背單詞
  小結
第6章  多媒體應用開發
  6.1  概述
    6.1.1  音頻介面
    6.1.2  視頻介面
    6.1.3  相機介面
    6.1.4  圖片介面
  6.2  影音播放器的設計與實現
    6.2.1  AVPlayer
    6.2.2  監聽和取消監聽事件
    6.2.3  XComponent
    6.2.4  Video組件
    6.2.5  媒體查詢
    6.2.6  案例:影音播放器
  6.3  圖片編輯器的設計與實現
    6.3.1  PhotoViewPicker
    6.3.2  圖片處理介面
    6.3.3  Canvas組件
    6.3.4  CanvasRenderingContext2D
    6.3.5  案例:圖片編輯器
  小結
第7章  網路應用開發
  7.1  概述
    7.1.1  HTTP訪問網路
    7.1.2  Web組件
  7.2  股票行情查詢工具的設計與實現
    7.2.1  數據請求介面
    7.2.2  Swiper組件
    7.2.3  案例:股票行情查詢工具
  小結
第8章  感測器與位置服務應用開發
  8.1  概述
    8.1.1  感測器
    8.1.2  位置服務
  8.2  感測器的應用
    8.2.1  感測器介面
    8.2.2  振動
    8.2.3  案例:指南針的設計與實現
  8.3  位置服務的應用
    8.3.1  位置服務介面
    8.3.2  案例:高德地圖在鴻蒙中的應用
  小結
第9章  元服務與端雲一體化開發
  9.1  元服務
    9.1.1  什麼是元服務
    9.1.2  元服務圖標

    9.1.3  案例:便攜記分牌元服務開發
  9.2  端雲一體化開發
    9.2.1  服務卡片
    9.2.2  端雲一體化開發
    9.2.3  案例:實驗室安全測試系統的開發
  小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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