预购商品
书目分类
特别推荐
本書為Harmony OS應用程式開發入門書,以基礎知識和實例相結合的方式系統地介紹了Harmony OS應用程式開發的常用技術、相關經驗和技巧等。
第1章 HarmonyOS簡介 1.1 HarmonyOS的發展歷程 1.2 HarmonyOS的設計理念 1.3 HarmonyOS的整體架構 1.3.1 內核層 1.3.2 系統服務層 1.3.3 框架層 1.3.4 應用層 1.4 HarmonyOS的技術特性 1.4.1 分散式軟匯流排 1.4.2 分散式設備虛擬化 1.4.3 分散式資料管理 1.4.4 分散式任務調度 1.4.5 一次開發,多端部署 1.4.6 統一OS,彈性部署 1.5 HarmonyOS的應用場景 1.5.1 HarmonyOS不只是用於手機 1.5.2 HarmonyOS的典型應用 1.6 小結 第2章 HarmonyOS應用開發入門 2.1 開發環境準備 2.1.1 開發環境的搭建流程 2.1.2 安裝Node.js 2.1.3 安裝和配置DevEco Studio 2.1.4 創建Hello World項目 2.2 開發基礎知識 2.2.1 應用基礎知識 2.2.2 應用設定檔 2.2.3 應用資源檔 2.2.4 工程管理 2.3 小結 第3章 實戰專案一:計算器(Java UI) 3.1 UI效果圖與知識點41 3.2 核心概念 3.2.1 組件和佈局 3.2.2 Component和ComponentContainer的介紹 3.2.3 Component和ComponentContainer的關係 3.2.4 常用佈局介紹 3.3 專案開發準備工作 3.3.1 新建工程和模組 3.3.2 導入外部資源檔 3.4 編寫佈局檔代碼 3.5 編寫計算器邏輯 3.6 小結 第4章 實戰專案二:本地通訊錄(Java UI) 4.1 UI效果圖與知識點61 4.2 開發準備工作 4.3 連絡人清單頁面靜態資料呈現 4.4 自訂圓形圖片的實現 4.5 添加連絡人以及即時刷新連絡人列表 4.6 查看連絡人詳情 4.7 刪除連絡人 4.8 通過對接SQLite實現資料持久化 4.9 使用協力廠商開源庫實現彈出式功能表 4.10 通過HTTP網路通信與服務端交互 4.11 自訂協力廠商組件庫 4.12 小結 第5章 實戰專案三:本地通訊錄(JS FA與Java PA交互版本) 5.1 UI效果圖與知識點130 5.2 開發準備工作 5.3 連絡人清單頁面靜態資料呈現 5.4 打通FA和PA數據 5.5 添加彈出式菜單 5.6 添加連絡人 5.7 刪除連絡人 5.8 通過HTTP網路通信與服務端交互(JS) 5.9 小結 第6章 實戰專案四:自訂相冊 (Java) 6.1 UI效果圖與知識點168 6.2 開發準備工作 6.3 添加一個表格佈局 6.4 動態許可權申請 6.5 讀取系統相冊的資料並更新UI顯示 6.6 小結 第7章 實戰專案五:自訂視頻播放機(Java)181 7.1 UI效果圖與知識點181 7.2 開發準備工作 7.3 播放一個本地視頻 7.4 實現網路視頻播放 7.5 添加自訂控制欄 7.6 實現控制欄顯示與隱藏的動態切換 7.7 實現帶動畫效果的載入等待框 7.8 實現視頻的播放和暫停功能 7.9 實現控制欄的全屏切換功能 7.10 實現視頻總時長與當前播放時間即時顯示197 7.11 實現控制欄的播放進度條的即時更新 7.12 實現視頻播放進度跳轉 7.13 實現倍速播放的功能 7.14 小結 第8章 實戰專案六:分散式視頻播放機(Java)202 8.1 UI效果圖與知識點202 8.2 開發準備工作 8.3 真機調試 8.3.1 真機設備運行流程 8.3.2 生成金鑰和證書請求文件 8.3.3 創建AGC項目 8.3.4 創建HarmonyOS應用 8.3.5 申請調試證書和Profile文件 8.3.6 配置簽名資訊 8.3.7 在Phone或Tablet中運行應用 8.4 分散式任務調度開發介紹 8.5 分散式任務調度開發測試預置條件 8.6 分散式視頻播放機開發許可權配置 8.7 搜索並展示進行分散式協同的設備清單 8.8 跨設備啟動FA並進行資料交互236 8.9 小結 第9章 HarmonyOS常用協力廠商組件介紹 9.1 Glide元件開發指南 9.2 Lottie元件開發指南 9.3 FileUpDown元件開發指南 9.4 VideoCache元件開發指南 9.5 BottomNavigationBar元件開發指南
夏德旺 北京軟通動力教育科技有限公司首席架構師,華為鯤鵬生態認證講師;12年IT相關工作經驗,擅長Java、Android、大資料等方向的授課及專案實訓;多年Java專案開發與架構經驗,4年Android作業系統層開發經驗;精通華為IPD產品研發流程、專案管理各項活動 ,精通微服務架構與Android系統架構;曾參與武漢理工大學、南京郵電大學、中南民族大學、重慶郵電大學等20餘所高校的實訓授課工作,並多次參與軟通集團內部員工技術能力提升培訓工作。 代表軟通動力以隊長身份參加華為2020年數字經濟產業(鯤鵬)深圳創新大賽並獲得一等獎,以及中原鯤鵬訓練營大賽的二等獎;擁有華為雲MVP認證、華為開發者專家HDE認證、鯤鵬應用開發者HCIA認證、HCSI講師認證。 謝立 浙江大學儀器科學與工程學系副教授,碩士研究生導師。工業控制技術國家重點實驗室、浙江省網路多媒體技術研究重點實驗室固定研究成員,曾任中國人工智慧學會青年工作委員會委員,現擔任全國智慧建築及居住區數位化標準化技術委員會委員、全國協作業務關係管理標準化技術委員會委員。參與或承擔國家、省部級等專案近20項,在國內外學術刊物與會議發表論文60餘篇,以第一發明人身份獲國家發明專利授權17項,獲得浙江省科學技術一等獎2次。
最近浏览商品
客服公告
热门活动
订阅电子报