<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          一步步教你開(kāi)發(fā)鴻蒙系統(tǒng)應(yīng)用,So Easy!

          共 4031字,需瀏覽 9分鐘

           ·

          2022-03-18 15:39

          ??點(diǎn)擊“博文視點(diǎn)Broadview”,獲取更多書訊

          2019年10月,華為鴻蒙操作系統(tǒng)(HarmonyOS)正式發(fā)布1.0版本。

          它是一款面向萬(wàn)物互聯(lián)的全場(chǎng)景分布式操作系統(tǒng)

          經(jīng)過(guò)短短兩年,HarmonyOS目前已經(jīng)運(yùn)行在2.2億部終端設(shè)備上,發(fā)展速度十分驚人,其巨大的商業(yè)價(jià)值逐漸被市場(chǎng)認(rèn)可。

          HarmonyOS可以非常方便地連接不同的設(shè)備,打破硬件之間的物理屏障,使不同的硬件設(shè)備之間可以便捷、迅速地進(jìn)行數(shù)據(jù)通信。

          目前,物聯(lián)網(wǎng)正從“萬(wàn)物互聯(lián)”階段進(jìn)入“萬(wàn)物智聯(lián)”階段,HarmonyOS可以作為這一階段的“基礎(chǔ)設(shè)施”。搭載了HarmonyOS的硬件設(shè)備,可以很自然地融入鴻蒙生態(tài)中。隨著設(shè)備數(shù)量的不斷增加,HarmonyOS的優(yōu)勢(shì)會(huì)更加明顯。

          因此,建立一個(gè)完整的鴻蒙生態(tài)圈勢(shì)在必行!

          而在鴻蒙生態(tài)的基座中,開(kāi)發(fā)者生態(tài)建設(shè)是艱難的一環(huán),除了需要時(shí)間建設(shè)完善的人才培養(yǎng)體系來(lái)支撐人才培養(yǎng),還需要通過(guò)推進(jìn)鴻蒙商業(yè)化進(jìn)程來(lái)擴(kuò)大人才市場(chǎng)的需求,形成良性循環(huán)。在人才培養(yǎng)體系中,學(xué)習(xí)資料是重要的基礎(chǔ)設(shè)施。

          目前,鴻蒙生態(tài)中系統(tǒng)化的HarmonyOS應(yīng)用開(kāi)發(fā)資料仍然稀缺。

          孫洋老師作為華為認(rèn)證的HarmonyOS系統(tǒng)課程開(kāi)發(fā)者,是國(guó)內(nèi)投身于鴻蒙學(xué)習(xí)和深度研究的先行者,在線上和線下為廣大開(kāi)發(fā)者分享了大量的典型案例和實(shí)戰(zhàn)經(jīng)驗(yàn)。孫洋老師在大家的期盼中已將其研究精華匯集成書——《Hello HarmonyOS!——鴻蒙應(yīng)用開(kāi)發(fā)從入門到精通》,為鴻蒙生態(tài)的發(fā)展再次做出了貢獻(xiàn)。

          內(nèi)容介紹

          鴻蒙開(kāi)發(fā)分為應(yīng)用開(kāi)發(fā)和設(shè)備開(kāi)發(fā),本書介紹的內(nèi)容是其中的應(yīng)用開(kāi)發(fā),基于HarmonyOS的SDK和開(kāi)發(fā)工具DevEco Studio來(lái)完成。

          鴻蒙應(yīng)用開(kāi)發(fā)主要使用的編程語(yǔ)言為Java和JavaScript,并支持C/C++語(yǔ)言來(lái)做Native開(kāi)發(fā)。不同語(yǔ)言之間可以混合使用,滿足了多種多樣的開(kāi)發(fā)需求。

          本書使用Java語(yǔ)言進(jìn)行講解,系統(tǒng)地介紹鴻蒙應(yīng)用開(kāi)發(fā)的基礎(chǔ)知識(shí),適合作為入門鴻蒙應(yīng)用開(kāi)發(fā)的基礎(chǔ)教程。

          本書是系統(tǒng)地介紹鴻蒙應(yīng)用開(kāi)發(fā)知識(shí)的圖書,較全面地介紹了鴻蒙應(yīng)用開(kāi)發(fā)所涉及的知識(shí)點(diǎn),使用概念介紹、代碼編寫、代碼講解的模式,將所講的內(nèi)容通過(guò)小案例用由淺入深、分步拆解的方式進(jìn)行介紹,希望為你帶來(lái)更好的學(xué)習(xí)體驗(yàn)。

          本書共分為9章

          • 第1章介紹了HarmonyOS的特性、基礎(chǔ)知識(shí)及鴻蒙應(yīng)用如何在單機(jī)和多設(shè)備上運(yùn)行與調(diào)試。

          • 第2章和第8章介紹了鴻蒙應(yīng)用的布局與組件。通過(guò)學(xué)習(xí)第2章,你可以掌握不同布局方式適用的場(chǎng)景,了解應(yīng)用中各個(gè)組件的擺放是如何實(shí)現(xiàn)的和如何給組件加上豐富的樣式。第8章介紹了一些高級(jí)組件的使用方法,使用這些組件可以開(kāi)發(fā)功能更為復(fù)雜的頁(yè)面。第3章~第7章介紹了鴻蒙應(yīng)用開(kāi)發(fā)的各項(xiàng)知識(shí),包括Ability、分布式通信、數(shù)據(jù)管理、公共事件和通知、服務(wù)卡片。

          • 第9章介紹了鴻蒙應(yīng)用開(kāi)發(fā)過(guò)程中的線程管理。

          適讀人群

          本書適合移動(dòng)終端應(yīng)用設(shè)計(jì)、開(kāi)發(fā)工程師,以及對(duì)鴻蒙應(yīng)用開(kāi)發(fā)感興趣或準(zhǔn)備從事相關(guān)行業(yè)的開(kāi)發(fā)者及院校師生閱讀參考

          如果你是一名初學(xué)者,那么請(qǐng)?jiān)陂_(kāi)始閱讀本書前,學(xué)習(xí)一些Java語(yǔ)言的基礎(chǔ)知識(shí)。

          如果你是一名有經(jīng)驗(yàn)的資深A(yù)ndroid移動(dòng)開(kāi)發(fā)人員,那么可以將本書作為案頭參考資料,了解Android移動(dòng)開(kāi)發(fā)和鴻蒙開(kāi)發(fā)的共同點(diǎn)與區(qū)別,從而快速上手鴻蒙應(yīng)用開(kāi)發(fā)。

          作者簡(jiǎn)介

          孫洋

          華為開(kāi)發(fā)者專家(HDE),華為認(rèn)證的HarmonyOS系統(tǒng)課程開(kāi)發(fā)者,華為開(kāi)發(fā)者學(xué)堂認(rèn)證講師,51CTO HarmonyOS技術(shù)社區(qū)MVP,CSDN博客專家,中國(guó)農(nóng)業(yè)銀行總行前研發(fā)工程師

          目錄概覽

          第1章 HarmonyOS開(kāi)篇

          1.1 HarmonyOS概述

          1.1.1 HarmonyOS技術(shù)特性

          1.1.2 HarmonyOS架構(gòu)

          1.2 HarmonyOS環(huán)境搭建

          1.2.1 DevEco Studio安裝

          1.2.2 SDK安裝

          1.2.3 HDC工具配置

          1.2.4 賬號(hào)注冊(cè)與實(shí)名認(rèn)證

          1.3 HarmonyOS應(yīng)用程序知識(shí)

          1.3.1 App與HAP

          1.3.2 Ability概述

          1.4 第一個(gè)程序:Hello World!

          1.4.1 創(chuàng)建項(xiàng)目

          1.4.2 項(xiàng)目目錄

          1.4.3 配置文件

          1.4.4 模擬器運(yùn)行

          1.4.5 應(yīng)用簽名與真機(jī)運(yùn)行

          1.4.6 自動(dòng)簽名

          1.4.7 應(yīng)用程序的斷點(diǎn)調(diào)試

          1.4.8 HiLog日志

          1.5 本章小結(jié)

          第2章 HarmonyOS頁(yè)面開(kāi)發(fā)

          2.1 組件與組件容器

          2.1.1 Component

          2.1.2 ComponentContainer

          2.1.3 開(kāi)發(fā)用戶頁(yè)面的方式

          2.1.4 邊距

          2.2 常用布局

          2.2.1 DirectionalLayout

          2.2.2 DependentLayout

          2.2.3 StackLayout

          2.2.4 TableLayout

          2.2.5 PositionLayout

          2.2.6 AdaptiveBoxLayout

          2.3 常用組件

          2.3.1 Component

          2.3.2 Text和TextField

          2.3.3 Button

          2.3.4 RadioButton和RadioContainer

          2.3.5 Checkbox

          2.3.6 Image

          2.3.7 ProgressBar和RoundProgressBar

          2.3.8 ToastDialog

          2.4 常用的資源類型

          2.4.1 資源目錄

          2.4.2 資源文件的使用

          2.4.3 限定詞目錄

          2.4.4 樣式與樣式選擇

          2.5 動(dòng)畫開(kāi)發(fā)

          2.5.1 幀動(dòng)畫

          2.5.2 數(shù)值動(dòng)畫

          2.5.3 屬性動(dòng)畫

          2.6 組件的事件監(jiān)聽(tīng)

          2.6.1 事件類別

          2.6.2 事件監(jiān)聽(tīng)的五種寫法

          2.7 本章小結(jié)

          第3章 Ability開(kāi)發(fā)

          3.1 Ability概述

          3.2 Page Ability

          3.2.1 Page Ability的創(chuàng)建

          3.2.2 Page Ability的生命周期

          3.2.3 Page Ability的導(dǎo)航

          3.3 Service Ability

          3.3.1 Service Ability的創(chuàng)建

          3.3.2 Service Ability的生命周期

          3.4 Ability屬性配置

          3.4.1 Ability的配置文件

          3.4.2 Ability的啟動(dòng)模式

          3.5 Intent

          3.5.1 Intent對(duì)象的結(jié)構(gòu)

          3.5.2 Intent對(duì)象的操作

          3.6 本章小結(jié)

          第4章 分布式通信

          4.1 遠(yuǎn)程啟動(dòng)FA

          4.1.1 獲取遠(yuǎn)程設(shè)備的信息

          4.1.2 啟動(dòng)FA

          4.2 應(yīng)用遷移

          4.2.1 IAbilityContinuation接口

          4.2.2 應(yīng)用遷移案例

          4.2.3 IAbilityContinuation接口的其他回調(diào)方法

          4.3 應(yīng)用回遷

          4.4 跨設(shè)備啟動(dòng)服務(wù)

          4.5 跨設(shè)備連接服務(wù)

          4.6 跨設(shè)備服務(wù)調(diào)用

          4.7 本章小結(jié)

          第5章 數(shù)據(jù)管理

          5.1 本地?cái)?shù)據(jù)管理

          5.1.1 關(guān)系型數(shù)據(jù)庫(kù)與SQLite

          5.1.2 關(guān)系型數(shù)據(jù)庫(kù)的操作

          5.1.3 對(duì)象關(guān)系映射數(shù)據(jù)庫(kù)

          5.1.4 Preferences

          5.2 分布式數(shù)據(jù)管理

          5.2.1 分布式數(shù)據(jù)服務(wù)

          5.2.2 分布式數(shù)據(jù)服務(wù)開(kāi)發(fā)

          5.3 分布式文件服務(wù)

          5.3.1 分布式文件服務(wù)概述

          5.3.2 分布式文件服務(wù)開(kāi)發(fā)

          5.4 Data Ability

          5.4.1 Data Ability概述

          5.4.2 Data Ability的創(chuàng)建

          5.4.3 Data Ability的文件訪問(wèn)

          5.4.4 Data Ability的數(shù)據(jù)庫(kù)訪問(wèn)

          5.5 本章小節(jié)

          第6章 公共事件和通知

          6.1 公共事件

          6.1.1 公共事件發(fā)布

          6.1.2 事件訂閱

          6.1.3 公共事件退訂

          6.2 通知

          6.3 IntentAgent

          6.3.1 IntentAgent概述

          6.3.2 IntentAgent開(kāi)發(fā)

          6.4 本章小結(jié)

          第7章 服務(wù)卡片與原子化服務(wù)

          7.1 卡片

          7.1.1 創(chuàng)建卡片

          7.1.2 卡片的開(kāi)發(fā)

          7.2 原子化服務(wù)

          7.2.1 原子化服務(wù)概述

          7.2.2 原子化服務(wù)開(kāi)發(fā)

          7.3 本章小結(jié)

          第8章 高級(jí)編程

          8.1 ListContainer

          8.1.1 ListContainer的使用

          8.1.2 ListContainer的事件方法

          8.2 ScrollView

          8.2.1 ScrollView的使用

          8.2.2 ScrollView的事件方法

          8.3 PageSlider與PageSliderIndicator

          8.3.1 PageSlider的使用

          8.3.2 PageSlider的方法

          8.3.3 PageSliderIndicator的使用

          8.3.4 PageSliderIndicator的事件方法

          8.4 WebView

          8.4.1 WebView的使用

          8.4.2 WebView的事件方法

          8.5 Fraction

          8.5.1 Fraction概述

          8.5.2 Fraction的使用

          8.6 本章小結(jié)

          第9章 線程管理

          9.1 線程管理開(kāi)發(fā)

          9.1.1 線程優(yōu)先級(jí)

          9.1.2 TaskDispatcher開(kāi)發(fā)

          9.2 線程間通信

          9.2.1 EventHandler運(yùn)行機(jī)制

          9.2.2 線程間通信相關(guān)的對(duì)象

          9.2.3 線程間通信開(kāi)發(fā)

          9.3 本章小結(jié)


          共勉

          最后,借用華為消費(fèi)者業(yè)務(wù)品牌主題曲《我的夢(mèng)》中的一句歌詞與你共勉:

          “就讓光芒折射淚濕的瞳孔

          映出心中最想擁有的彩虹

          帶我奔向那片有你的天空

          因?yàn)槟闶俏业膲?mèng)”

          快快掃碼搶購(gòu)吧!

          ?

          如果喜歡本文
          歡迎?在看留言分享至朋友圈?三連

          ?熱文推薦??





          ▼點(diǎn)擊閱讀原文,了解本書詳情~

          瀏覽 19
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  欧美福利 | 日本操逼大片 | 国产高清视频在线 | 无码国产精品一区二区色情男同 | 日韩高清中文字幕 |