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

鴻蒙OS應用編程實戰/鴻蒙技術系列叢書

  • 作者:編者:趙龍//馬岩松|責編:李培培
  • 出版社:機械工業
  • ISBN:9787111713142
  • 出版日期:2022/09/01
  • 裝幀:平裝
  • 頁數:259
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統全面地介紹了鴻蒙操作系統下應用開發所需基礎知識,以圖文並茂及小視頻講解的形式,通過豐富的案例實踐提高讀者的應用能力。本書共9章,第1章介紹了鴻蒙操作系統的開發環境、一些基礎知識及基本應用的創建;第2?3章介紹了鴻蒙應用開發必備的各種組件基礎及Ability框架的應用實踐;第4?6章介紹了鴻蒙操作系統中的事件交互、多媒體功能、生物識別、感測器設備管理等應用程序核心功能開發;第7章介紹了鴻蒙應用程序安全設計;第8?9章是應用實踐,介紹了鴻蒙系統在可穿戴設備與智慧終端屏的綜合開發實踐。本書為讀者提供了全部案例源代碼下載和高清學習視頻,讀者可以直接掃描二維碼觀看。本書適合想學鴻蒙開發而又無從入手的初學者自學,同時也可作為對鴻蒙系統有興趣且有開發經驗的開發人員的參考書。

作者介紹
編者:趙龍//馬岩松|責編:李培培

目錄
前言
第1章  鴻蒙操作系統及開發流程
  1.1  鴻蒙操作系統概述
    1.1.1  鴻蒙操作系統應用場景與未來行業領域的應用分析
    1.1.2  鴻蒙操作系統技術特性概述
    1.1.3  鴻蒙應用基礎知識概述
  1.2  鴻蒙應用開發流程
    1.2.1  下載與安裝DevEco Studio並配置開發環境
    1.2.2  鴻蒙應用Java方式創建項目開發
    1.2.3  JS語言開發
  1.3  鴻蒙操作系統開發基礎知識
    1.3.1  鴻蒙操作系統開發中的配置文件、資源文件
    1.3.2  數據管理的方式與策略
    1.3.3  HarmonyOS應用簽名
第2章  鴻蒙應用基礎知識
  2.1  用戶界面中常用的基礎組件
    2.1.1  創建基本用戶界面
    2.1.2  Text顯示文本組件
    2.1.3  TextField輸入文本
    2.1.4  Button按鈕的應用
    2.1.5  Image顯示圖像
  2.2  頁面視圖中常用的交互組件
    2.2.1  Tab標籤實現標籤頁的切換顯示
    2.2.2  DatePicker實現一個日期選擇器
    2.2.3  Switch與RadioButton實現單選效果
    2.2.4  複選框Checkbox實現多選題的選擇效果
    2.2.5  進度條ProgressBar實現載入過渡提示
    2.2.6  使用ToastDialog實現對話框提示
  2.3  頁面視圖中滑動系列組件
    2.3.1  使用ScrollView滾動顯示界面
    2.3.2  ListContainer實現列表數據的顯示
    2.3.3  PageSlider實現頁面切換
    2.3.4  使用WebView載入網頁
  2.4  UI 布局排版系列組件
    2.4.1  方向布局DirectionalLayout的使用
    2.4.2  DependentLayout相對布局
    2.4.3  層疊布局StackLayout實現懸浮菜單欄
第3章  Ability框架核心基礎
  3.1  Page Ability基礎頁面
    3.1.1  兩個頁面的中轉與傳參
    3.1.2  Ability頁面的生命周期與應用場景分析
    3.1.3  實現一個登錄頁面
  3.2  Service Ability後台服務
    3.2.1  Service應用場景分析
    3.2.2  使用Service實現後台計時功能
    3.2.3  實現一個簡單音樂播放器
  3.3  Data Ability數據緩存
    3.3.1  使用Data緩存登錄用戶的基本信息
    3.3.2  Data實現設備數據共享
    3.3.3  用戶偏好設置的保存

    3.3.4  SQLite實現對數據的增刪改查
第4章  多媒體應用編程
  4.1  自定義相機開發
    4.1.1  線程間通信的場景分析與基本開發流程
    4.1.2  圖像編解碼及應用場景分析
    4.1.3  自定義相機實現拍照與實時預覽功能
  4.2  視頻功能開發
    4.2.1  視頻編解碼
    4.2.2  實現視頻錄製功能
    4.2.3  實現視頻播放功能
  4.3  錄音功能編程實踐
    4.3.1  音頻文件的存儲概述
    4.3.2  錄音功能開發
    4.3.3  音頻播放功能實現
第5章  生物識別與圖像識別
  5.1  生物特徵識別
    5.1.1  基本知識點講解與應用場景分析
    5.1.2  生物特徵識別開發流程與架構分析
    5.1.3  人臉識別行為規範
  5.2  文字識別
    5.2.1  通用文字識別
    5.2.2  分詞
    5.2.3  關鍵字提取
  5.3  多媒體識別
    5.3.1  二維碼的生成與識別功能開發
    5.3.2  實體識別實現單擊視頻中的人物顯示相關信息
    5.3.3  語音識別實現實時字幕與語音播報功能
第6章  設備管理、數據管理及網路連接
  6.1  藍牙與NFC智能感應
    6.1.1  使用NFC開發電梯卡模擬功能
    6.1.2  實現對本機藍牙的管理功能
    6.1.3  掃描並連接遠端藍牙設備
    6.1.4  BLE中心設備與外圍設備連接與數據交互
  6.2  WLAN與網路編程
    6.2.1  獲取本機WLAN狀態信息
    6.2.2  P2P數據傳輸
    6.2.3  網路數據請求的基本開發
  6.3  感測器與設備基本信息
    6.3.1  感測器類型及基本開發流程概述
    6.3.2  實現LED閃光燈與設備的震動提示功能
    6.3.3  設備標識符使用分析
第7章  鴻蒙應用程序安全設計
  7.1  加密演算法概述
    7.1.1  密碼學定義與常見保密通信模型概述
    7.1.2  Base64編碼演算法實現
    7.1.3  消息摘要演算法概述
    7.1.4  對稱加密AES演算法實現
  7.2  HarmonyOS應用安全設計
    7.2.1  用戶隱私數據與用戶授權
    7.2.2  DevEco Studio創建應用安全測試任務

    7.2.3  DevEco Studio創建應用雲測試任務
  7.3  HarmonyOS系統安全概述
    7.3.1  可信設備安全保障
    7.3.2  應用安全管理概述
    7.3.3  應用隱私保護概述
第8章  智能穿戴應用開發
  8.1  鴻蒙智能穿戴應用設計
    8.1.1  智能穿戴系統架構與應用架構
    8.1.2  常用的人機交互方式與視覺設計
    8.1.3  創建智能穿戴應用
  8.2  鴻蒙智能穿戴應用基本功能開發
    8.2.1  動態許可權申請解決方案
    8.2.2  心率與步數頁面滑動切換架構
    8.2.3  心率數據頁面排版與數據獲取
    8.2.4  心率數據保存至分散式資料庫
    8.2.5  異常心率數據發送手機App通知提示
    8.2.6  運動步數數據獲取
  8.3  鴻蒙智能穿戴手機應用同步手錶數據
    8.3.1  智能穿戴手機應用創建與基本配置
    8.3.2  手錶心率與步數數據同步
    8.3.3  心率異常提醒服務
  8.4  鴻蒙輕量級智能穿戴
    8.4.1  JS端調用Java中的方法事件
    8.4.2  Java中獲取應用電量信息回傳JS數據
    8.4.3  JS和Java跨語言調試
第9章  智慧屏應用開發實踐
  9.1  標籤頁閱讀類應用開發
    9.1.1  列表頁面布局與基本路由功能實現
    9.1.2  HarmonyOS多端協同任務流程概述
    9.1.3  HarmonyOS獲取周邊的可用設備
  9.2  分散式視頻應用開發
    9.2.1  底部彈框顯示周邊可用設備
    9.2.2  連接周邊設備併發送視頻播放指令
    9.2.3  目標設備接收指令並處理結果
  9.3  基於IDL跨進程實現設備協同
    9.3.1  IDL介面定義
    9.3.2  IDL介面使用實現
    9.3.3  基於華為分享實現調起遠端PA

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