感謝關(guān)注HarmonyOS,為了便于大家學(xué)習(xí)特將鴻蒙2.0基礎(chǔ)教學(xué)內(nèi)容整理如下:
1、HarmonyOS應(yīng)用開(kāi)發(fā)—視頻播放
/tupian/20230522/index.html
2、HarmonyOS應(yīng)用開(kāi)發(fā)—基本控件
/tupian/20230522/index.html
3、HarmonyOS應(yīng)用開(kāi)發(fā)—UI開(kāi)發(fā)與預(yù)覽
/tupian/20230522/index.html
4、HarmonyOS應(yīng)用開(kāi)發(fā)—設(shè)備虛擬化特性開(kāi)發(fā)
/tupian/20230522/index.html
5、HarmonyOS應(yīng)用開(kāi)發(fā)—HelloWorld應(yīng)用開(kāi)發(fā)E2E體驗(yàn)
https://developer.huawei.com/consumer/cn/codelab/HarmonyOS-HelloWorld/index.html#0
6、HarmonyOS應(yīng)用開(kāi)發(fā)—有界面元程序交互
/tupian/20230522/index.html
7、HarmonyOS應(yīng)用開(kāi)發(fā)-分布式任務(wù)調(diào)度
/tupian/20230522/index.html
8、HarmonyOS應(yīng)用開(kāi)發(fā)—剪切板
/tupian/20230522/index.html
9、HarmonyOS應(yīng)用開(kāi)發(fā)—應(yīng)用偏好數(shù)據(jù)讀寫(xiě)
/tupian/20230522/index.html
以下為HarmonyOS應(yīng)用開(kāi)發(fā)—基本控件節(jié)選部分,如想進(jìn)一步了解,請(qǐng)點(diǎn)擊:HarmonyOS應(yīng)用開(kāi)發(fā)—基本控件
HarmonyOS應(yīng)用開(kāi)發(fā)-基本控件
1、介紹
您將建立什么
在這個(gè)Codelab中,你將創(chuàng)建Demo Project,并將Demo編譯成Hap,此示例應(yīng)用程序展示了如何使用輕量級(jí)偏好數(shù)據(jù)庫(kù)。
您將會(huì)學(xué)到什么
2. 您需要什么
硬件要求
軟件要求
需要的知識(shí)點(diǎn)
3. 能力接入準(zhǔn)備
實(shí)現(xiàn)HarmonyOS應(yīng)用開(kāi)發(fā),需要完成以下準(zhǔn)備工作:
具體操作,請(qǐng)按照《DevEco Studio使用指南》中詳細(xì)說(shuō)明來(lái)完成。
4. 代碼片段
1. 布局:
布局代碼:
LayoutConfig config = new LayoutConfig(LayoutConfig.MATCH_PARENT, LayoutConfig.MATCH_PARENT); myLayout.setLayoutConfig(config); myLayout.setOrientation(Component.VERTICAL); ShapeElement element = new ShapeElement(); element.setRgbColor(new RgbColor(255, 255, 255)); myLayout.setBackground(element); log = createText("日志信息"); myLayout.addComponent(log); writeBtn = createBtn("寫(xiě)入preferences數(shù)據(jù)", new RgbColor(0, 0, 255), 1002); readBtn = createBtn("讀取preferences數(shù)據(jù)", new RgbColor(0, 0, 255), 1003); addObserver = createBtn("注冊(cè)觀察者", new RgbColor(255, 0, 0), 1004);