一
華為開(kāi)發(fā)者學(xué)堂-HarmonyOS應(yīng)用開(kāi)發(fā)者基礎(chǔ)認(rèn)證 100%
進(jìn)度:done
二
學(xué)習(xí)筆記如下:
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS第一課>構(gòu)建更加豐富的頁(yè)面 (huawei.com)
目錄:一 管理組件狀態(tài) 二 Video組件的使用 三 給應(yīng)用添加彈窗 四 闖關(guān)習(xí)題
一 管理組件狀態(tài)
組件內(nèi)的狀態(tài)管理:@State
從父組件單向同步狀態(tài):@Prop
與父組件雙向同步狀態(tài):@Link
跨組件層級(jí)雙向同步狀態(tài):@Provide和@
gitee源碼地址
二 Video組件的使用
Video組件用法介紹
Video組件參數(shù)介紹
Video組件屬性介紹
Video組件回調(diào)事件介紹
自定義控制器的組成與實(shí)現(xiàn)
自定義控制器的組成
自定義控制器的實(shí)現(xiàn)
gitee源碼地址
三 給應(yīng)用添加彈窗
警告彈窗
選擇類(lèi)彈窗
文本選擇彈窗
日期選擇彈窗
自定義彈窗
gitee源碼地址
四 闖關(guān)習(xí)題
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS第一課>給應(yīng)用添加動(dòng)畫(huà) (huawei.com)
目錄:一 屬性動(dòng)畫(huà) 二 闖關(guān)習(xí)題
一 屬性動(dòng)畫(huà)
1 屬性動(dòng)畫(huà):組件的某些通用屬性變化時(shí)较性,可以通過(guò)屬性動(dòng)畫(huà)實(shí)現(xiàn)漸變效果,提升用戶體驗(yàn)结胀。支持的屬性包括width赞咙、height、backgroundColor糟港、opacity攀操、scale、rotate秸抚、translate等速和。案例中自定義頭部組件的屬性動(dòng)畫(huà)設(shè)置主要涉及duration(動(dòng)畫(huà)時(shí)長(zhǎng))、tempo(動(dòng)畫(huà)速率)剥汤、delay(動(dòng)畫(huà)延時(shí))健芭、curve(動(dòng)畫(huà)曲線)、palyMode(動(dòng)畫(huà)模式)和iterations(動(dòng)畫(huà)播放次數(shù))秀姐。
gitee源碼地址
二 闖關(guān)習(xí)題
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS第一課>從網(wǎng)絡(luò)獲取數(shù)據(jù) (huawei.com)
目錄:一 基于Web組件構(gòu)建網(wǎng)絡(luò)應(yīng)用 二 使用HTTP訪問(wèn)網(wǎng)絡(luò) 三 闖關(guān)習(xí)題
一 基于Web組件構(gòu)建網(wǎng)絡(luò)應(yīng)用
加載網(wǎng)頁(yè)慈迈、網(wǎng)頁(yè)縮放、Web組件事件、Web和JavaScript交互痒留、處理頁(yè)面導(dǎo)航谴麦、調(diào)試網(wǎng)絡(luò)應(yīng)用 gitee源碼地址
二 使用HTTP訪問(wèn)網(wǎng)絡(luò)
如何發(fā)起HTTP請(qǐng)求 gitee源碼地址
三 闖關(guān)習(xí)題
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS第一課>保存應(yīng)用數(shù)據(jù) (huawei.com)
目錄:一 保存應(yīng)用數(shù)據(jù) 二 闖關(guān)習(xí)題
一 保存應(yīng)用數(shù)據(jù)
首選項(xiàng)為應(yīng)用提供Key-Value鍵值型的數(shù)據(jù)存儲(chǔ)能力,支持應(yīng)用持久化輕量級(jí)數(shù)據(jù)伸头,并對(duì)其進(jìn)行增刪除改查等匾效。該存儲(chǔ)對(duì)象中的數(shù)據(jù)會(huì)被緩存在內(nèi)存中,因此它可以獲得更快的存取速度恤磷,下面詳細(xì)介紹下首選項(xiàng)的開(kāi)發(fā)過(guò)程面哼。
常用接口有:保存數(shù)據(jù)(put)、獲取數(shù)據(jù)(get)扫步、是否包含指定的key(has)魔策、刪除數(shù)據(jù)(delete)、數(shù)據(jù)持久化(flush)等河胎,后面依次詳細(xì)介紹接口使用闯袒。
gitee源碼地址
二 闖關(guān)習(xí)題
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS主題課>三方庫(kù) (huawei.com)
目錄:一 三方庫(kù)的基本使用 二 闖關(guān)習(xí)題
一 三方庫(kù)的基本使用
如何獲取三方庫(kù)
目前提供了兩種途徑獲取開(kāi)源三方庫(kù):
1.通過(guò)訪問(wèn)Gitee網(wǎng)站開(kāi)源社區(qū)獲取
在Gitee中,搜索OpenHarmony-TPC倉(cāng)庫(kù)游岳,在tpc_resource中對(duì)三方庫(kù)進(jìn)行了資源匯總政敢,可以供開(kāi)發(fā)者參考。
2.通過(guò)HarmonyOS開(kāi)發(fā)者官網(wǎng)提供的資源中心獲取
進(jìn)入HarmonyOS開(kāi)發(fā)者官網(wǎng)選擇 開(kāi)發(fā)>DevEco Service胚迫,在DevEco Service頁(yè)面下找到資源中心喷户,在資源中心找到三方庫(kù)入口。
使用開(kāi)源三方庫(kù)lottie
ohpm install @ohos/lottie
ohpm uninstall @ohos/lottie
參考鏈接
三方庫(kù)資源匯總:https://gitee.com/openharmony-tpc/tpc_resource
lottie的使用:https://gitee.com/openharmony-tpc/lottieETS
gitee源碼地址
二 闖關(guān)習(xí)題
華為開(kāi)發(fā)者學(xué)堂-<HarmonyOS主題課>使用DevEco Studio高效開(kāi)發(fā) (huawei.com)
目錄:一 使用DevEco Studio高效開(kāi)發(fā)
done