最近一直在做鴻蒙開發(fā)溃论,正好記錄下。
低性能的代碼實(shí)現(xiàn)功能場景可能不會(huì)影響應(yīng)用的正常運(yùn)行掏秩,但卻會(huì)對(duì)應(yīng)用的性能造成負(fù)面影響棋傍。本文列舉出了一些可提升性能的場景供參考。 使用數(shù)據(jù)懶加載 開...
ArkTS語言基礎(chǔ)類庫是HarmonyOS系統(tǒng)上為應(yīng)用開發(fā)者提供的常用基礎(chǔ)能力,主要包含能力如下圖所示蜘腌。 圖1 ArkTS語言基礎(chǔ)類庫能力示意圖...
觸屏事件 觸屏事件指當(dāng)手指/手寫筆在組件上按下、滑動(dòng)饵隙、抬起時(shí)觸發(fā)的回調(diào)事件撮珠。包括點(diǎn)擊事件[https://developer.huawei.co...
動(dòng)畫的原理是在一個(gè)時(shí)間段內(nèi),多次改變UI外觀金矛,由于人眼會(huì)產(chǎn)生視覺暫留芯急,所以最終看到的就是一個(gè)“連續(xù)”的動(dòng)畫。UI的一次改變稱為一個(gè)動(dòng)畫幀驶俊,對(duì)應(yīng)一...
ArkTS聲明式開發(fā)范式 ArkTSArkTS是HarmonyOS優(yōu)選的主力應(yīng)用開發(fā)語言娶耍,圍繞應(yīng)用開發(fā)在TypeScript[https://g...
并發(fā)是指在同一時(shí)間段內(nèi),能夠處理多個(gè)任務(wù)的能力饼酿。為了提升應(yīng)用的響應(yīng)速度與幀率榕酒,以及防止耗時(shí)任務(wù)對(duì)主線程的干擾,HarmonyOS系統(tǒng)提供了異步并...
使用畫布繪制自定義圖形(Canvas)Canvas提供畫布組件故俐,用于自定義繪制圖形想鹰,開發(fā)者使用CanvasRenderingContext2D對(duì)...
HarmonyOS先后提供了兩種應(yīng)用模型: FA(Feature Ability)模型:HarmonyOS早期版本開始支持的模型,已經(jīng)不再主推药版。...