![](/c49/30/10032519308359.jpg)
出版社:人民郵電出版社 ISBN:9787115552877 商品編碼:10032519308359 出版時間:2021-01-01 代碼:79
"![8784ac89ed4b4659.jpg](https://img14.360buyimg.com/imgzone/jfs/t1/187482/12/8304/920633/60c87559E294707d3/8784ac89ed4b4659.jpg) ![718d23ae6db219af.jpg](https://img10.360buyimg.com/imgzone/jfs/t1/169177/8/7637/756173/60c8755cE3e02eaf6/718d23ae6db219af.jpg)
基本信息 商品名稱: | 鴻蒙應用開發實戰 | 開本: | 16 | 作者: | 張榮 | 頁數: | | 代碼: | 79.00 | 出版時間: | 2021-01-01 | ISBN號: | 9787115552877 | 印刷時間: | 2021-01-01 | 出版社: | 人民郵電出版社 | 版次印次: | 1 |
編輯推薦 1.書中示例以華為智能手表為運行載體 2.以流行的JavaScript為開發語言 3.提供整個應用開發項目的完整源代碼 4.面向應用,實戰性強,步驟詳細,對源碼進行了詳細講解,確保作者在學習完本書之後,能真正將這個呼吸訓練App開發出來。
鴻蒙操作繫統(HarmonyOS)是華為公司與2019年正式發布的一款“面向未來”的國產開源代操作繫統,可應用在智慧屏、手機、平板、電腦、智能汽車、可穿戴設備等多終端設備上。鴻蒙操作繫統的問世,吸引了 外軟件開發人員的關注,並在 引起了強烈反響。
HarmonyOS生態圈的建設離不開各位開發人員的參與和貢獻。很感謝張榮老師能為尚處於幼兒期的HarmonyOS寫作開發教材,為HarmonyOS的推廣貢獻自己的力量。張老師寫作的這本書,以運動手表為運行硬件,采用案例的形式介紹如何為HarmonyOS開發應用程序,可以幫助大家快速入門HarmonyOS應用程序的開發。在此向各位讀者強烈 ! --歐建深,華為消費者業務部門軟件開源與生態運營總監
內容推薦 《鴻蒙應用開發實戰》詳細完整地介紹了在HarmonyOS(鴻蒙操作繫統)2.0上開發一個呼吸訓練App的全部工程。 《鴻蒙應用開發實戰》分為3章,內容涵蓋了鴻蒙操作繫統的簡單介紹、開發鴻蒙App項目的準備工作,以及為鴻蒙操作繫統開發一個呼吸訓練App的全過程。本書采用項目導向和任務導向的方式講解,分成36個任務,每個任務都分成3部分——運行效果、實現思路、代碼詳解。本書手把手地對編寫的每一行代碼進行講解,確保讀者看完本書後,能做出一個完整的項目。 《鴻蒙應用開發實戰》適合對在鴻蒙繫統上開發應用程序感興趣的讀者閱讀學習。
作者簡介 張榮,華為官方授予的首批HarmonyOS(鴻蒙操作繫統)課程開發人員,曾就職於HTC、聯想、,先後擔任過 軟件開發工程師、項目經理、產品技術主管等職位。他是51CTO學院的 講師,Sun公司認證的Java工程師和Java Web工程師,以及Scrum聯盟認證的敏捷項目管理專家。此外,還是在線知名繫列課程《圖解Python》的作者。
目錄 第 1章 鴻蒙操作繫統簡介 1 1.1 1+8+N全場景 1 1.2 分布式 2 1.3 小結 6 第 2章 項目準備工作 8 2.1 搭建開發環境 8 2.2 Hello World 21 第3章 呼吸訓練實戰項目 31 3.1 任務1:在主頁面中添加一個按鈕並響應其單擊事件 34 3.2 任務2:添加訓練頁面並實現其與主頁面之間的相互跳轉 39 3.3 任務3:驗證應用和每個頁面的生命周期事件 43 3.4 任務4:在主頁面中顯示logo和兩個選擇器 49 3.5 任務5: 選擇器的默認選中項並獲取選中項的值 56 3.6 任務6:將主頁面中選擇器的值傳遞到訓練頁面 60 3.7 任務7:修改主頁面和訓練頁面中按鈕的文本及樣式 63 3.8 任務8:在訓練頁面顯示總共需要堅持的秒數 67 3.9 任務9:在訓練頁面 顯示再堅持的秒數 70 3.10 任務10:再堅持的秒數在 結束時隱藏顯示的文本 73 3.11 任務11:在訓練頁面根據呼吸節奏交替顯示“吸氣”和“呼氣” 76 3.12 任務12:每次吸氣或呼氣時都實時顯示進度百分比 82 3.13 任務13:每次吸氣或呼氣時logo都順時針轉動一周 86 3.14 任務14:添加 頁面並實現由主頁面向其跳轉 90 3.15 任務15:在 頁面進行訓練指引的3秒 95 3.16 任務16:3秒 結束後跳轉到訓練頁面並傳遞主頁面的數據 99 3.17 任務17:呼吸訓練結束後右滑查看訓練報告 101 3.18 任務18:將第 1個訓練報告頁面的標題修改為壓力占比 108 3.19 任務19:在壓力占比頁面的標題下方顯示壓力分類的列表 118 3.20 任務20:在壓力分類的右邊顯示對應的壓力占比 124 3.21 任務21:在每個列表項的下方顯示壓力占比的進度條 132 3.22 任務22:添加第 2個訓練報告頁面並響應滑動事件 136 3.23 任務23:在第 2個訓練報告頁面中顯示除心率曲線之外的所有容 141 3.24 任務24:在心率曲線頁面中顯示繪制的心率曲線 149 3.25 任務25:添加第3個訓練報告頁面並響應滑動事件 152 3.26 任務26:在第3個訓練報告頁面中 顯示除活動分布圖之外的所有內容 157 3.27 任務27:在 活動分布頁面中顯示繪制的 活動分布圖 166 3.28 任務28:添加第4個訓練報告頁面並響應滑動事件 172 3.29 任務29:在第4個訓練報告頁面中顯示除壓力分布圖之外的所有內容 177 3.30 任務30:在壓力分布頁面中顯示繪制的壓力分布圖 185 3.31 任務31:添加第5個訓練報告頁面並響應滑動事件 188 3.32 任務32:在第5個訓練報告頁面中顯示除弧形和星號之外的所有內容 193 3.33 任務33:在 大攝氧量頁面顯示繪制的弧形 199 3.34 任務34:在 大攝氧量界面的對應弧形和角度上顯示星號 205 3.35 任務35:添加學習交流聯繫方式頁面並響應滑動事件 208 3.36 任務36:在學習交流聯繫方式頁面中顯示二維碼並完成項目收尾工作 213
^_^:915ece314ed02de39492a775bc691a67
" |