收藏 / 列表

Josie - 使用 OffscreenCanvas 在 HarmonyOS 中生成動態五角星評分圖

在移動端和小型設備應用中,動態顯示評分通常使用五角星圖形更直觀。本文將結合 HarmonyOS 的 OffscreenCanvas 與 OffscreenCanvasRenderingContext2D,演示如何生成可按分數填充的五角星圖像。 1. OffscreenCanvas 簡介 在 HarmonyOS 中,OffscreenCanvas 是一種在後台線程中進行繪製的畫布對象,它不直接顯示在

harmonyos-next , 知識 , harmonyos , typescript , 前端

凡事提前 - HarmonyOS Next UI測試框架API總結

HarmonyOS Next UI測試框架API總結 HarmonyOS Next中UiTest提供模擬UI操作的能力,供開發者在測試場景使用,主要支持如點擊、雙擊、長按、滑動等UI操作能力,該模塊提供以下功能: On:提供控件特徵描述能力,用於控件篩選匹配查找。 Component:代表UI界面上的指定控件,提供控件屬性獲取,控件點擊,滑動查找,文本注入等能力。 Driver:入口類,提

harmonyos-next , 測試 , 單元測試 , 自動化測試 , harmonyos

高心星 - HarmonyOS Next應用開發——多種方式實現圖片解碼

【高心星出品】 圖片解碼 圖片處理就是將設備中保存的圖片進行編輯處理然後再存儲下來,整個過程需要先圖片解碼,圖片處理,最後在圖片編碼保存。 圖片解碼指將所支持格式的存檔圖片解碼成統一的PixelMap,以便在應用或系統中進行圖片顯示或圖片處理。當前支持的存檔圖片格式包括JPEG、PNG、GIF、WebP、BMP、SVG、ICO、DNG、HEIF(不同硬件設備支持情況不同)。 網絡圖片解碼 通過網絡

harmonyos-next , 圖片處理 , harmonyos先行者

程序員潘Sir - 鴻蒙應用開發從入門到實戰(八):ArkTS自定義組件語法

大家好,我是潘Sir,持續分享IT技術,幫你少走彎路。《鴻蒙應用開發從入門到項目實戰》系列文章持續更新中,陸續更新AI+編程、企業級項目實戰等原創內容、歡迎關注! ​ 除去系統預置的組件外,ArkTS 還支持自定義組件。使用自定義組件,可使代碼的結構更加清晰,並且能提高代碼的複用性。 一、自定義組件語法 自定義組件的語法如下圖所示 各部分語法説明如下: struct關鍵字 struct是A

harmonyos , typescript

GeorgeGcs - 【HarmonyOS 5】鴻蒙星閃NearLink詳解

【HarmonyOS 5】鴻蒙星閃NearLink詳解 一、前言 鴻蒙星閃NearLink Kit 是 HarmonyOS 提供的短距離通信服務,支持星閃設備間的連接、數據交互。例如,手機可作為中心設備與外圍設備(如鼠標、手寫筆、智能家電、車鑰匙等)通過星閃進行連接。 二、NearLink Kit 的接入與使用: 點擊跳轉官方文檔地址 鴻蒙星閃(NearLink)的基本接入代碼示例,包含設

harmonyos-next , Android , android-studio , harmonyos

oioihoii - C++中的多態:動態多態與靜態多態詳解

多態是面向對象編程的三大特性之一,C++提供了兩種主要的多態形式:動態多態和靜態多態。本文將詳細解釋它們的區別,並通過代碼示例進行説明。 什麼是多態? 多態(Polymorphism)指同一個接口可以表現出不同的行為。在C++中,這允許我們使用統一的接口來處理不同類型的對象。 動態多態(運行時多態) 動態多態在程序運行時確定調用哪個函數,主要通過虛函數和繼承機制實現。

虛函數 , 後端開發 , 多態 , harmonyos , 代碼示例

萬少 - 鴻蒙元服務實戰-笑笑五子棋(3)

鴻蒙元服務實戰-笑笑五子棋(3) 接上篇。上一篇主要講解了元服務的創建和 canvas 的一些基本使用,直線、矩形、弧形、文本、圖像等。canvas 本身還有很多其他 的功能。這裏繼續圍繞 canvas 進行講解。 createPattern createPattern(image: ImageBitmap, repetition: string | null): CanvasPattern |

canvas , harmonyos