0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

無(wú)意的一次學(xué)習(xí),竟讓我擺脫了Android控制?

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-08 21:50 ? 次閱讀

由于鴻蒙的爆火,為了趕上時(shí)代先鋒。到目前為止也研究過(guò)很長(zhǎng)一段時(shí)間。作為一名Android的研發(fā)人員,免不了對(duì)其評(píng)頭論足,指導(dǎo)文檔如何寫(xiě)才算專(zhuān)業(yè)?頁(yè)面如何繪制?頁(yè)面如何跳轉(zhuǎn)?有沒(méi)有四大組件等等。

HarmonyOS我們只要去熟悉它的所有API特性,然后再去適配我們的業(yè)務(wù)。 但最近在HarmonyOS社區(qū)發(fā)現(xiàn),對(duì)于學(xué)習(xí)這個(gè)NEXT新版本,好多初學(xué)者都很難快速進(jìn)入沉浸式學(xué)習(xí)當(dāng)中, 特此在這里分享一些自己的學(xué)習(xí)經(jīng)驗(yàn)

入手學(xué)習(xí)ArkTS

在使用ArkTS寫(xiě)完Hello World之后,如果發(fā)現(xiàn)它難以讓你接受,可以通過(guò)TypeScript教程快速學(xué)習(xí)一點(diǎn)這門(mén)語(yǔ)言的基礎(chǔ)語(yǔ)法。而Flutter 或者 React Native開(kāi)發(fā)者對(duì)頁(yè)面布局很容易上手。

練手感-頁(yè)面布局

根據(jù)指導(dǎo)文檔,嘗試寫(xiě)一個(gè)簡(jiǎn)單布局,命題你自己可以定義,比如:幾行文字,幾個(gè)按鈕,計(jì)算器頁(yè)面。

個(gè)人總結(jié);第一:注意尺寸單位; 第二:px與vp有相互轉(zhuǎn)換的API; 第三: 如何實(shí)現(xiàn)Android標(biāo)注稿。

增加樂(lè)趣 - 交互事件

MMI:當(dāng)有了頁(yè)面布局的能力后,我最先想到的是文字是否支持點(diǎn)擊,頁(yè)面是否支持滑動(dòng)。

頁(yè)面切換

在屏幕中繪制自己的布局,使其中的元素響應(yīng)觸摸事件,無(wú)非就是想進(jìn)一步引導(dǎo)用戶來(lái)到我們的目標(biāo)頁(yè),這時(shí)我們練習(xí)頁(yè)面創(chuàng)建及打開(kāi)場(chǎng)景。

進(jìn)階實(shí)踐-啟動(dòng)頁(yè)和首頁(yè)

掌握了基本的布局,點(diǎn)擊事件,頁(yè)面切換,大腦一閃而過(guò),貌似HarmonyOS還是很簡(jiǎn)單的,迫不及待的去實(shí)現(xiàn)一個(gè)Demo應(yīng)用。這時(shí)會(huì)有“會(huì)當(dāng)凌絕頂”的感覺(jué)。這些就是我對(duì)鴻蒙開(kāi)發(fā)的一些學(xué)習(xí)步驟以及經(jīng)驗(yàn)。

以上學(xué)習(xí)參考了“鴻蒙官方指南”和“API參考”文檔。

看到這里相信你已經(jīng)對(duì)鴻蒙的開(kāi)發(fā)流程有一定的了解;如果說(shuō)還要進(jìn)一步提高自己能力,并且投入到工作當(dāng)中,參考官方文檔顯然是不夠的 。

為了 避免大家在學(xué)習(xí)過(guò)程中浪費(fèi)過(guò)多時(shí)間, 根據(jù)鴻蒙官方發(fā)布文檔結(jié)合華為內(nèi)部人員的分享,經(jīng)過(guò)反復(fù)修改整理得出一套鴻蒙(HarmonyOS NEXT)學(xué)習(xí)手冊(cè)(共計(jì)1236頁(yè))與鴻蒙 (HarmonyOS NEXT 開(kāi)發(fā)入門(mén)教學(xué)視頻(200集)推薦給大家 。熟悉鴻蒙開(kāi)發(fā)指導(dǎo)文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

內(nèi)容包含了:( ArkTS、ArkUI、Stage模型、多端部署、分布式應(yīng)用開(kāi)發(fā)、音頻、視頻、WebGL、OpenHarmony多媒體技術(shù)、Napi組件、OpenHarmony內(nèi)核、鴻蒙南向開(kāi)發(fā)、鴻蒙項(xiàng)目實(shí)戰(zhàn) )等技術(shù)知識(shí)點(diǎn)。幫助大家在學(xué)習(xí)鴻蒙路上少走彎路!

廢話就不多說(shuō)了,接下來(lái)好好看下這份資料。


《鴻蒙 (HarmonyOS NEXT)開(kāi)發(fā)基礎(chǔ)到實(shí)戰(zhàn)手冊(cè)》

OpenHarmony北向、南向開(kāi)發(fā)環(huán)境搭建

《鴻蒙開(kāi)發(fā)基礎(chǔ)》

  1. ArkTS語(yǔ)言
  2. 安裝DevEco Studio
  3. 運(yùn)用你的第一個(gè)ArkTS應(yīng)用
  4. ArkUI聲明式UI開(kāi)發(fā)
  5. .……

《鴻蒙開(kāi)發(fā)進(jìn)階》

  1. Stage模型入門(mén)
  2. 網(wǎng)絡(luò)管理
  3. 數(shù)據(jù)管理
  4. 電話服務(wù)
  5. 分布式應(yīng)用開(kāi)發(fā)
  6. 通知與窗口管理
  7. 多媒體技術(shù)
  8. 安全技能
  9. 任務(wù)管理
  10. WebGL
  11. 國(guó)際化開(kāi)發(fā)
  12. 應(yīng)用測(cè)試
  13. DFX面向未來(lái)設(shè)計(jì)
  14. 鴻蒙系統(tǒng)移植和裁剪定制
  15. ……

《鴻蒙開(kāi)發(fā)實(shí)戰(zhàn)》

  1. ArkTS實(shí)踐
  2. UIAbility應(yīng)用
  3. 網(wǎng)絡(luò)案例
  4. ……

《鴻蒙 (HarmonyOS NEXT)開(kāi)發(fā)入門(mén)教學(xué)視頻》

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    31493

    瀏覽量

    270049
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2392

    瀏覽量

    42994
  • HarmonyOS
    +關(guān)注

    關(guān)注

    79

    文章

    1982

    瀏覽量

    30464
  • OpenHarmony
    +關(guān)注

    關(guān)注

    25

    文章

    3744

    瀏覽量

    16502
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    一次性鋰電池為什么不能充電?文講清!

    一次性鋰電池不能充電,是由它的正負(fù)極材料、電解液等決定的。雖然它不能充電,但在某些場(chǎng)景下,還是有著不可替代的作用。希望通過(guò)這篇文章,能讓大家對(duì)一次性鋰電池有更深入的了解,以后在生活中使用的時(shí)候,也能更安全、更環(huán)保。
    的頭像 發(fā)表于 01-23 14:11 ?112次閱讀
    <b class='flag-5'>一次</b>性鋰電池為什么不能充電?<b class='flag-5'>一</b>文講清!

    一次電源與二電源有什么不同

    在電力系統(tǒng)和電子設(shè)備的供電領(lǐng)域中,一次電源與二電源是兩個(gè)至關(guān)重要的概念。它們各自承擔(dān)著不同的功能和角色,共同確保電力供應(yīng)的穩(wěn)定性和可靠性。本文將對(duì)一次電源與二電源的定義、區(qū)別以及它
    的頭像 發(fā)表于 10-10 14:10 ?2529次閱讀

    一次電池分類(lèi)以及應(yīng)用場(chǎng)景詳解

    01 一次電池簡(jiǎn)介 一次電池即原電池(primarycell、primarybattery)(俗稱(chēng)干電池),是放電后不能再充電使其復(fù)原的電池,通電電池有正極、負(fù)極電解以及容器和隔膜等組成。 一次電池
    的頭像 發(fā)表于 09-30 17:52 ?1044次閱讀
    <b class='flag-5'>一次</b>電池分類(lèi)以及應(yīng)用場(chǎng)景詳解

    ODU MEDI-SNAP一次性醫(yī)用插拔自鎖插頭產(chǎn)品介紹

    為滿足一次性?xún)?nèi)窺鏡、一次性手術(shù)消融刀等設(shè)備中的耗材需求,歐度全新推出了MEDI-SNAP一次性醫(yī)用插拔自鎖插頭,為醫(yī)療客戶打造了組在品質(zhì)與經(jīng)濟(jì)性上均能滿足需求的高性?xún)r(jià)比解決方案。
    的頭像 發(fā)表于 09-10 09:59 ?492次閱讀

    無(wú)線時(shí)鐘秒轉(zhuǎn)一次思路怎么設(shè)置

    轉(zhuǎn)動(dòng)一次的機(jī)械裝置。 電子設(shè)計(jì) :設(shè)計(jì)電路來(lái)控制機(jī)械裝置的轉(zhuǎn)動(dòng)。 無(wú)線通信 :實(shí)現(xiàn)時(shí)鐘與控制器之間的無(wú)線通信。 編程 :編寫(xiě)控制軟件,確保時(shí)鐘的精確計(jì)時(shí)和無(wú)線通信。 電源管理 :為整個(gè)
    的頭像 發(fā)表于 09-07 09:21 ?337次閱讀

    如何在android i2c控制tas5548 ?

    想在 android i2c控制 tas5548 因?yàn)橐郧皼](méi)有做過(guò)驅(qū)動(dòng)編程 所以想要個(gè)現(xiàn)成驅(qū)動(dòng)源碼可供學(xué)習(xí),哪怕只能實(shí)現(xiàn)
    發(fā)表于 09-05 07:30

    labview如何做到一次觸發(fā)采集一次

    最近在做個(gè)電壓測(cè)試模塊,要求是在個(gè)時(shí)間段內(nèi),出現(xiàn)個(gè)上升沿觸發(fā)采集,并且只采集一次,采集次數(shù)為出現(xiàn)上升沿的次數(shù),采集時(shí)間,采樣率及單
    發(fā)表于 08-07 10:16

    一次消諧器的構(gòu)造

    。 一次消諧器主要由以下幾個(gè)部分組成: 1. 電容器:電容器是一次消諧器的核心部分,它主要用于補(bǔ)償系統(tǒng)中的感性無(wú)功功率。 2. 感性元件:感性元件主要用于吸收系統(tǒng)中的無(wú)功功率,它通常采用電抗器的形式。 3. 控制器:
    的頭像 發(fā)表于 05-30 14:55 ?465次閱讀

    鴻蒙OS開(kāi)發(fā):【一次開(kāi)發(fā),多端部署】(視頻應(yīng)用)

    提供了“一次開(kāi)發(fā),多端部署”的系統(tǒng)能力,讓開(kāi)發(fā)者可以基于一次開(kāi)發(fā),快速構(gòu)建不同類(lèi)型終端上的應(yīng)用,降低開(kāi)發(fā)成本,提高開(kāi)發(fā)效率。
    的頭像 發(fā)表于 05-25 16:29 ?4598次閱讀
    鴻蒙OS開(kāi)發(fā):【<b class='flag-5'>一次</b>開(kāi)發(fā),多端部署】(視頻應(yīng)用)

    HarmonyOS開(kāi)發(fā)案例:【一次開(kāi)發(fā),多端部署(視頻應(yīng)用)】

    提供了“一次開(kāi)發(fā),多端部署”的系統(tǒng)能力,讓開(kāi)發(fā)者可以基于一次開(kāi)發(fā),快速構(gòu)建不同類(lèi)型終端上的應(yīng)用,降低開(kāi)發(fā)成本,提高開(kāi)發(fā)效率。
    的頭像 發(fā)表于 05-11 15:41 ?1545次閱讀
    HarmonyOS開(kāi)發(fā)案例:【<b class='flag-5'>一次</b>開(kāi)發(fā),多端部署(視頻應(yīng)用)】

    什么是一次配電系統(tǒng)和二配電系統(tǒng)?有何區(qū)別?

    一次配電系統(tǒng)和二配電系統(tǒng)是電力供應(yīng)網(wǎng)絡(luò)中的兩個(gè)不同層級(jí),它們?cè)陔娏鬏敗⒎峙浜?b class='flag-5'>控制方面發(fā)揮著各自的作用。
    的頭像 發(fā)表于 04-30 17:28 ?7602次閱讀

    通過(guò)CAN控制電機(jī)啟動(dòng),第一次發(fā)送start motor后,電機(jī)沒(méi)有起來(lái)的原因?

    各位大神,通過(guò)CAN控制電機(jī)啟動(dòng),第一次發(fā)送start motor后,電機(jī)沒(méi)有起來(lái),然后返回狀態(tài)為ALIGN_CHARGE_BOOT_CAP;再發(fā)一次start motor才可以正常
    發(fā)表于 04-18 07:47

    基波是一次諧波么 基波與一次諧波的區(qū)別

    基波是一次諧波么 基波與一次諧波的區(qū)別? 基波和一次諧波是兩個(gè)不同的概念。 基波是在諧波分析中指的是頻率最低且沒(méi)有任何諧波成分的波形,它是構(gòu)成復(fù)雜波形的基礎(chǔ)。在正弦波中,基波就是正弦波的本身?;?/div>
    的頭像 發(fā)表于 04-08 17:11 ?8224次閱讀

    STM32F205利用DMA實(shí)現(xiàn)多通道ADC采樣,但是每啟動(dòng)一次轉(zhuǎn)換才能更新一次結(jié)果是為什么?

    mode; 3、軟件SWSTART啟動(dòng)AD轉(zhuǎn)換后,每啟動(dòng)一次內(nèi)存中只有一次轉(zhuǎn)換結(jié)果更新,要完成12采樣需要SWSTART啟動(dòng)12,為什么?單
    發(fā)表于 03-27 06:37

    一次消諧裝置投入使用后,如何進(jìn)行測(cè)試?

    ? ?一次消諧裝置主要是用于電力中壓系統(tǒng)中性點(diǎn)不接地系統(tǒng),用于電壓互感器與中性點(diǎn)之間,防止鐵磁諧振引起的過(guò)電壓,防止單相接地或電弧接地時(shí)流過(guò)高壓互感器的過(guò)電流。 一次消諧裝置的材料是用SiC非線性
    的頭像 發(fā)表于 02-20 11:30 ?530次閱讀