@harmonyos

Stories List
@u_9449786

HarmonyOS:彈出框層級管理

一、簡介 ArkUI的彈出框節點都是直接掛載在根節點上,會根據層級從小到大依次掛載。根節點下,右邊的彈出框節點會覆蓋顯示在左邊的彈出框節點上,新創建的彈出框節點會根據層級大小插入到對應的位置,同一層級大小的彈窗節點按照創建的先後順序進行掛載。 從API version 18開始,可以通過設置levelOrder參數來管理彈出框的顯示順序,確保

u_9449786 Avatar

@u_9449786

Nickname ChinaDragon10

@u_9449786

HarmonyOS:頁面級彈出框

一、簡介 ArkUI的彈出框默認設置為全局級別,彈窗節點作為頁面根節點的子節點,顯示層級高於應用中的所有路由/導航頁面。當頁面內進行路由跳轉時,如果應用未主動調用close方法關閉彈出框,彈出框不會自動關閉,並且會在下一個跳轉頁面上繼續顯示。 從API version 15開始,如果開發者希望在路由跳轉後,彈出框能夠隨前一個路由頁面的切換而消

u_9449786 Avatar

@u_9449786

Nickname ChinaDragon10

@zourongle

鴻蒙HarmonyOS開發:如何靈活運用服務卡片提升用户體驗

一、ArkTS卡片相關模塊 ArkTS卡片創建完成後,工程中會新增如下卡片相關文件:卡片生命週期管理文件(EntryFormAbility.ets)、卡片頁面文件(WidgetCard.ets)和卡片配置文件(form_config.json)。 二、卡片事件能力説明 ArkTS卡片中提供了postCardAction接口用於卡片內部和提供方應用間的交互,當前支持

zourongle Avatar

@zourongle

Nickname A鄒榮樂

@lizhuo6

單鏈表反轉:從基礎到進階的完整指南

單鏈表反轉是數據結構與算法中的經典問題,它不僅考察對鏈表結構的理解,也考驗編程思維和技巧。本文將帶你從基礎實現到高級應用,全面掌握單鏈表反轉。 1. 理解單鏈表 在深入反轉算法之前,我們先回顧單鏈表的基本結構: class ListNode: def __init__(self, val=0, next=None): self.val = val

lizhuo6 Avatar

@lizhuo6

Nickname oioihoii

@lizhuo6

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

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

lizhuo6 Avatar

@lizhuo6

Nickname oioihoii

@HarmonyOS5

鴻蒙新手福音!每日300分鐘免費時長+海量鴻蒙真機,輕鬆上手雲測雲調

開發者們是否常因真機設備不足、測試流程繁瑣及硬件成本高昂而受阻?HUAWEI AppGallery Connect 雲測試、雲調試能力,通過​​免設備投入、低操作門檻及海量鴻蒙真機資源,讓鴻蒙應用測試變得簡單又高效。 核心能力亮點​: 海量鴻蒙真機在線選:平台配備了多種型號的鴻蒙真機,覆蓋主流/熱門機型,滿足多樣化測試場景需求,滿足開發者在各種場景下的測試需求,無需自己購買設備。​ ​​每天300

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@finally-vince

鴻蒙 NEXT開發中輕鬆實現人臉識別功能

大家好,我是 V 哥。 今天給大家介紹在 HarmonyOS 原生鴻蒙開發中,實現人臉識別功能,這個功能在常用的 APP 開發中上鏡率還是很高的,在傳統的 Android 或 iOS 開發中,通常我們要藉助第三方庫來實現,而在鴻蒙原生開發中,天然的集成了這個功能,使用起來也超級方便,接下來聽 V 哥細細説來。 在鴻蒙 NEXT 中實現人臉識別功能,可通過 **CoreVision Kit**

finally-vince Avatar

@finally-vince

Nickname finally-vince

@smileZAZ

鴻蒙應用開發---語音轉文本

🧑‍💻 寫在開頭 點贊 + 收藏 === 學會🤣🤣🤣 一、工具 二、開發步驟 將一段中文音頻轉換為文本 1.在使用語音識別時,將實現語音識別相關的類添加至工程。 import { speechRecognizer } from '@kit.CoreSpeechKit'; import { BusinessError } from '@kit.BasicServicesKit';

smileZAZ Avatar

@smileZAZ

Nickname 林恆

@HarmonyOS5

【推薦+1】HarmonyOS官方模板優秀案例 (第4期:餐飲行業 · 美食菜譜)

💡 鴻蒙生態為開發者提供海量的HarmonyOS模板/組件,助力開發效率原地起飛 💡 ★ 一鍵直達生態市場組件模板市場 , 快速應用DevEco Studio插件市場集成組件模板 ★ 好用的菜譜APP能夠幫助飲食管理事半功倍! 小編本期為大家介紹餐飲行業案例 👉 覆蓋20+行業,本帖以彙總形式持續更新中,點擊收藏!一鍵三連!常看常新! 【第4期】餐飲行業 · 美食菜譜 一、概述 1. 行業洞

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

【小而美】HarmonyOS官方模板優秀案例(第5期:工具行業 · 日曆應用)

💡 鴻蒙生態為開發者提供海量的HarmonyOS模板/組件,助力開發效率原地起飛 💡 ★ 一鍵直達生態市場組件模板市場 , 快速應用DevEco Studio插件市場集成組件模板 ★ 工具行業羣英薈萃,是小而美應用的主要聚集賽道 本期介紹的案例是其中一類:日常剛需的日曆應用 👉 覆蓋20+行業,本帖以彙總形式持續更新中,點擊收藏!一鍵三連!常看常新! 【第5期】工具行業 · 日曆應用 一、概

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

貨拉拉開源兩款三方庫,為鴻蒙應用高效開發貢獻力量

自HarmonyOS 5發佈以來,鴻蒙應用開發加速推進。通過共建的方式,華為與眾多生態夥伴一道,針對鴻蒙的底座技術、通用能力及各垂直行業應用場景,推出了一系列開發者場景化解決方案,為開發者提供可複用、可擴展的通用工具,持續提升鴻蒙應用的創新體驗與開發效率。 在這一生態共建的浪潮中,貨拉拉積極貢獻了其在鴻蒙應用開發過程中的寶貴經驗與技術積累,開源了兩款實用三方庫——AspectPro Aop Plu

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

知乎開源“智能預渲染框架” 幾行代碼實現鴻蒙應用頁面“秒開”

近日,知乎在Gitee平台開源了其自研的鴻蒙“智能預渲染框架”,並將該框架的Har包上架到OpenHarmony三方庫中心倉。該框架在鴻蒙平台首創“智能預渲染”技術,旨在破解應用複雜頁面加載緩慢,交互延遲等核心痛點,通過智能預測用户瀏覽目標進行提前渲染,只需幾行代碼即可顯著提升複雜頁面的加載性能,實現“頁面秒開”的高效體驗,為鴻蒙開發者帶來開發效率和用户體驗的雙重飛躍。 隨着鴻蒙生態快速發展,

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

讓服務來“敲門”!HarmonyOS 近場能力激活服務找人新價值

在萬物互聯時代,用户需求正從“人找服務”逐步向“服務找人”轉變。HarmonyOS 以用户為中心,依託POI、信標、鴻蒙標籤、NFC iTAP等技術打造近場服務能力,將近場服務融入用户日常生活場景,悄然改變眾多領域的服務體驗。本期近場服務聚焦商超、文旅、餐飲三大行業的典型應用場景,帶你感受HarmonyOS近場服務帶來的體驗提升。 一、智慧商超:為商鋪裝上“智能導購” 在傳統商超綜合體中,商鋪客流

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

H5 頁面加載終於不轉圈了!FastWeb 組件讓加載快到起飛

對H5頁面佔比高的APP而言,“加載慢”是用户體驗的“頭號殺手”——轉圈的加載動畫、遲遲不顯示的內容,很容易讓用户直接退出。為解決這一痛點,AppGallery Connect推出高性能Web容器組件FastWeb,專為H5頁面提速而生,幫開發者搞定H5優化,讓用户告別“加載卡頓”煩惱,體驗更絲滑。 一、先搞懂:什麼是FastWeb組件?​ FastWeb是基於OpenHarmony開發的“高性能

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

《音頻焦點管理》最佳實踐:讓鴻蒙應用中的每一段聲音,都不被打擾

打開購物軟件,廣告視頻讓音樂斷了聲? 接電話時直播靜音了,掛掉後卻再無法恢復? 如今,多音頻應用同時運行已成常態,但“焦點混戰”帶來的體驗割裂卻成了用户和開發者的共同痛點——應用搶佔焦點導致播放中斷、恢復無門,調試時還得為跨應用協作反覆踩坑。 別擔心,華為HarmonyOS開發者官網最新上線的《音頻焦點管理》最佳實踐文檔來了! 針對“前播與後播音頻搶焦點”的核心難題,《音頻焦點管理》不僅提供標準化

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

CodeGenie 的 AI 輔助調優讓你問題定位效率大幅提升

在鴻蒙應用開發過程中,性能優化一直是開發者面臨的核心挑戰之一。傳統性能調優高度依賴開發者的經驗積累,要求開發者不僅要精通DevEco Studio Profiler等工具的使用,還需深入理解鴻蒙系統架構、ArkUI框架原理及性能優化方法論。這種高門檻導致許多開發者,尤其是初學者,在面對性能問題時往往無從下手,只能通過反覆查閲手冊與典型案例來尋找解決方案,效率較為低下。 智慧調優是什麼? 隨着AI技

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

花椒直播首次開源推流器組件,為鴻蒙開發者提供高性能推流解決方案

近日,花椒直播開源其自主研發的直播推流器“HJpusher”,並上線OpenHarmony三方庫中心倉。作為鴻蒙生態音視頻推流領域的重要開源項目,HJPusher是由夥伴共建開源的第一個鴻蒙應用推流器。該工具基於花椒直播自主通用多媒體框架HJMedia打造而來,採用創新的通用多媒體框架設計,以高度模塊化、可擴展的插件化架構,極大提升了音視頻功能開發效率與整體的資源利用率,為開發者提供高性能、低耦合

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

HEIF:更高質量、更小體積,開啓 HarmonyOS 圖像新體驗

一、圖像發展大趨勢及 HarmonyOS 圖像格式支持策略 自數字圖像誕生以來,圖像格式經歷了多輪更新迭代。從早期的BMP、TIFF等無壓縮或輕壓縮格式,到後來廣泛應用的JPEG、PNG、GIF等主流格式,圖像編碼技術不斷演進,其核心目標始終是——在有限的存儲空間與帶寬條件下,實現更高質量、更高效率的圖像呈現。 在 PC 時代,JPEG 和 PNG 分別作為有損壓縮與無損壓縮的代表,幾乎覆蓋了絕大

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

花椒直播首次開源推流器組件 為鴻蒙開發者提供高性能推流解決方案

近日,花椒直播開源其自主研發的直播推流器“HJpusher”,並上線OpenHarmony三方庫中心倉。作為鴻蒙生態音視頻推流領域的重要開源項目,HJPusher是由夥伴共建開源的第一個鴻蒙應用推流器。該工具基於花椒直播自主通用多媒體框架HJMedia打造而來,採用創新的通用多媒體框架設計,以高度模塊化、可擴展的插件化架構,極大提升了音視頻功能開發效率與整體的資源利用率,為開發者提供高性能、低耦合

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@HarmonyOS5

【案例+1】HarmonyOS官方模板優秀案例 (第7期:金融理財 · 記賬應用)

💡 鴻蒙生態為開發者提供海量的HarmonyOS模板/組件,助力開發效率原地起飛 💡 ★ 一鍵直達生態市場組件模板市場 , 快速應用DevEco Studio插件市場集成組件模板 ★ 實戰分享:如何基於模板快速開發一款記賬應用?本期案例為您解答。 👉 覆蓋20+行業,點擊查看往期案例彙總貼,持續更新,點擊收藏!一鍵三連!常看常新! 【第7期】金融理財 · 記賬應用 一、概述 1. 行業洞察

HarmonyOS5 Avatar

@HarmonyOS5

Nickname HarmonyOS小助手

@hongmengbaixiaosheng

【HarmonyOS-媒體技術-AVPlayer】手把手教你用 AVPlayer 實現流媒體播放(ArkTS 詳解)

2025 年最新實戰指南|從零搭建穩定、流暢的直播/點播播放器 一句話總結 在 HarmonyOS 中,使用 AVPlayer 播放流媒體,不是"能播就行",而是要"穩、準、快、可控"。 本文帶你掌握從創建到釋放的全鏈路操作,覆蓋 HLS/DASH/FLV 等主流協議,支持碼率切換、軌道選擇、自動重試、緩衝監控等高階能力。 一、前置準備:權限 環境配置 1. 添加網絡權限(必須!) 在 modu

hongmengbaixiaosheng Avatar

@hongmengbaixiaosheng

Nickname 鴻蒙百曉生

@hongmengbaixiaosheng

【HarmonyOS-媒體技術-AVPlayer】手把手教你用 AVPlayer 實現外掛字幕(ArkTS 詳解)

前言:為什麼需要"外掛字幕"? 在視頻播放場景中,用户常需要外掛字幕(如 SRT、VTT 等格式)來提升觀看體驗,尤其是在外語教學、影視解説、直播回放等場景中。 HarmonyOS 通過 ArkTS + AVPlayer 的 subtitleUpdate 事件機制,我們可以實現視頻播放前預加載字幕,並動態顯示字幕內容,真正實現"外掛字幕"功能! 一、核心能力:AVPlayer 支持 subtitl

hongmengbaixiaosheng Avatar

@hongmengbaixiaosheng

Nickname 鴻蒙百曉生

@hongmengbaixiaosheng

【HarmonyOS-媒體技術-AVScreenCapture】錄屏功能開發全攻略

你還在為屏幕錄製功能發愁嗎? HarmonyOS 的 AVScreenCapture,就是你一直在尋找的那把"萬能鑰匙"! 一、功能全面,兼容性強,開箱即用 AVScreenCapture 是 HarmonyOS 平台上強大的屏幕錄製組件,支持高清、低延遲、多場景的屏幕內容捕獲,助力開發者輕鬆實現: 遊戲錄屏:精準捕捉每幀操作,還原精彩瞬間 教學演示:清晰錄製操作流程,提升學習效率 會議分

hongmengbaixiaosheng Avatar

@hongmengbaixiaosheng

Nickname 鴻蒙百曉生