<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

無意的一次學習,竟讓我擺脫了Android控制?

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-05-08 21:50 ? 次閱讀

由于鴻蒙的爆火,為了趕上時代先鋒。到目前為止也研究過很長一段時間。作為一名Android的研發人員,免不了對其評頭論足,指導文檔如何寫才算專業?頁面如何繪制?頁面如何跳轉?有沒有四大組件等等。

HarmonyOS我們只要去熟悉它的所有API特性,然后再去適配我們的業務。 但最近在HarmonyOS社區發現,對于學習這個NEXT新版本,好多初學者都很難快速進入沉浸式學習當中, 特此在這里分享一些自己的學習經驗 。

入手學習ArkTS

在使用ArkTS寫完Hello World之后,如果發現它難以讓你接受,可以通過TypeScript教程快速學習一點這門語言的基礎語法。而Flutter 或者 React Native開發者對頁面布局很容易上手。

練手感-頁面布局

根據指導文檔,嘗試寫一個簡單布局,命題你自己可以定義,比如:幾行文字,幾個按鈕,計算器頁面。

個人總結;第一:注意尺寸單位; 第二:px與vp有相互轉換的API; 第三: 如何實現Android標注稿。

增加樂趣 - 交互事件

MMI:當有了頁面布局的能力后,我最先想到的是文字是否支持點擊,頁面是否支持滑動。

頁面切換

在屏幕中繪制自己的布局,使其中的元素響應觸摸事件,無非就是想進一步引導用戶來到我們的目標頁,這時我們練習頁面創建及打開場景。

進階實踐-啟動頁和首頁

掌握了基本的布局,點擊事件,頁面切換,大腦一閃而過,貌似HarmonyOS還是很簡單的,迫不及待的去實現一個Demo應用。這時會有“會當凌絕頂”的感覺。這些就是我對鴻蒙開發的一些學習步驟以及經驗。

以上學習參考了“鴻蒙官方指南”和“API參考”文檔。

看到這里相信你已經對鴻蒙的開發流程有一定的了解;如果說還要進一步提高自己能力,并且投入到工作當中,參考官方文檔顯然是不夠的 。

為了 避免大家在學習過程中浪費過多時間, 根據鴻蒙官方發布文檔結合華為內部人員的分享,經過反復修改整理得出一套鴻蒙(HarmonyOS NEXT)學習手冊(共計1236頁)與鴻蒙 (HarmonyOS NEXT 開發入門教學視頻(200集)推薦給大家 。熟悉鴻蒙開發指導文檔:[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

內容包含了:( ArkTS、ArkUI、Stage模型、多端部署、分布式應用開發、音頻、視頻、WebGL、OpenHarmony多媒體技術、Napi組件、OpenHarmony內核、鴻蒙南向開發、鴻蒙項目實戰 )等技術知識點。幫助大家在學習鴻蒙路上少走彎路!

廢話就不多說了,接下來好好看下這份資料。


《鴻蒙 (HarmonyOS NEXT)開發基礎到實戰手冊》

OpenHarmony北向、南向開發環境搭建

《鴻蒙開發基礎》

  1. ArkTS語言
  2. 安裝DevEco Studio
  3. 運用你的第一個ArkTS應用
  4. ArkUI聲明式UI開發
  5. .……

《鴻蒙開發進階》

  1. Stage模型入門
  2. 網絡管理
  3. 數據管理
  4. 電話服務
  5. 分布式應用開發
  6. 通知與窗口管理
  7. 多媒體技術
  8. 安全技能
  9. 任務管理
  10. WebGL
  11. 國際化開發
  12. 應用測試
  13. DFX面向未來設計
  14. 鴻蒙系統移植和裁剪定制
  15. ……

《鴻蒙開發實戰》

  1. ArkTS實踐
  2. UIAbility應用
  3. 網絡案例
  4. ……

《鴻蒙 (HarmonyOS NEXT)開發入門教學視頻》

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • AI
    AI
    +關注

    關注

    87

    文章

    26909

    瀏覽量

    264693
  • 鴻蒙
    +關注

    關注

    55

    文章

    1866

    瀏覽量

    42180
  • HarmonyOS
    +關注

    關注

    79

    文章

    1912

    瀏覽量

    29397
  • OpenHarmony
    +關注

    關注

    24

    文章

    3437

    瀏覽量

    15247
收藏 人收藏

    評論

    相關推薦

    STM320H750 USB通訊必須插拔一次才正常,為什么?

    是兩個ENDPOINT個 收 個發,最大64字節 收上位機發送個命令后,下位機上傳數據
    發表于 05-27 06:54

    CYW55573一次可以連接多少個藍牙?

    想知道 CYW55573 一次可以連接多少個藍牙。 在文件中沒有找到。
    發表于 05-22 06:46

    stm32f030的AD轉換,如何調用一次getadcvalue() 就采集一次數據?

    通道單轉換嗎? 目的:調用一次getadcvalue()就采集一次數據 求大神指點,while(EOC)不注釋掉的話,好像只能調用一次,手冊上寫,EOC不是讀取數據后才會清零嗎?
    發表于 05-13 07:48

    STM32F429如何一次傳3000個數據?

    正點原子的歷程中實用的是8位的數據傳輸,也就是說最多一次能傳255個數據,要是一次想傳3000個數據,應該怎么更給程序?
    發表于 05-11 08:56

    需要1ms通過spi和adc進行一次通訊,怎么操作?

    STM32L476,主頻80MHz,需要1ms通過SPI讀取一次ADC數據(采樣率1000Hz),通訊過程大概100us。請問采用什么樣的功耗控制方案比較好?休眠試了,效果比較般,
    發表于 05-07 06:02

    通過CAN控制電機啟動,第一次發送start motor后,電機沒有起來的原因?

    各位大神,通過CAN控制電機啟動,第一次發送start motor后,電機沒有起來,然后返回狀態為ALIGN_CHARGE_BOOT_CAP;再發一次start motor才可以正常
    發表于 04-18 07:47

    STM32F205利用DMA實現多通道ADC采樣,但是每啟動一次轉換才能更新一次結果是為什么?

    mode; 3、軟件SWSTART啟動AD轉換后,每啟動一次內存中只有一次轉換結果更新,要完成12采樣需要SWSTART啟動12,為什么?單
    發表于 03-27 06:37

    M24C16為什么只能讀寫最后一次的數據?

    的現象是,每次寫完組數據(16個字節),然后再讀出來,發現是正確的。 但是如果再讀取上一次或者上幾次讀寫的數據,也就是更改下EEPROM的地址,讀出來的數據和最新的
    發表于 03-12 07:53

    請問如何一次同時燒錄bootloader和application?

    我們的bootloader和bootloadable的例程產生的bootloader程序和application程序如何合并成個hex,一次燒錄到芯片內?有什么AN或工具么?
    發表于 02-21 07:24

    TC397軟件復位是只能執行一次嗎?

    TC297軟件復位可以正常使用,TC397的執行軟件復位后只能正常復位一次,然后就直處于復位狀態,程序不再運行,這是什么原因,還有什么其他操作設置嗎
    發表于 02-05 07:16

    AD7328是不是往寄存器里寫一次值 都會觸發一次AD轉換呢?

    AD7328是不是往寄存器里寫一次值 ,都會觸發一次AD轉換呢? 有沒有相關的C demo程序呢 ?
    發表于 12-25 06:30

    電腦登錄游戲5分鐘出錯一次

    電腦登錄游戲5分鐘出錯一次,游戲公司鎖定的電腦禁止登錄,如何找到對方用了什么手段
    發表于 11-29 11:49

    學習RISC-V開發,體驗第一次編程

    體驗RISC-V的第一次開發 最近著手學習RISC-V的開發,也不知道之前51單片機和ARM單片機的開發經驗是否有用。這次以沁恒微的CH32V307的評估板為主,初步體驗下點亮LED的程序,以及熟悉
    發表于 10-23 18:55

    請問freeRTOS可以一次掛起所有任務嗎?

    1.freeRTOS可以一次掛起所有任務嗎? 2.在個界面下,如果不需要所有任務都運行,大家是怎么處理的?
    發表于 09-28 08:28

    ESP大約在10嘗試中僅連接到接入點一次的原因?怎么解決?

    無法讓的項目(使用 ESP-12E)連接到我的接入點,它每 10 只能工作一次。已經在每次連接的另
    發表于 06-12 07:12
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>