tag harmonyos-next

標籤
貢獻26
117
04:09 PM · Oct 26 ,2025

@harmonyos-next / 博客 RSS 訂閱

認真的咖啡 - 鴻蒙原生開發封神指南:應用文件跨端分享解析

前言 在移動互聯網與物聯網深度融合的今天,文件分享已從 “輔助功能” 升級為 “核心交互入口”—— 無論是跨應用傳輸文檔、多設備協同編輯文件,還是分佈式場景下的數據互通,高效穩定的文件分享能力直接決定了應用的用户留存與生態適配性。尤其在 HarmonyOS“一次開發、多端部署” 的生態理念下,文件分享更是打通設備壁壘、實現 “超級終端” 體驗的關鍵技術支撐。HarmonyOS 基於分佈式技術架構,

harmonyos-next , harmonyos

收藏 評論

靈芸小駿 - 鴻蒙 PiPWindow 開發實戰:多場景畫中畫功能深度實現與場景化落地

在移動應用開發中,畫中畫(Picture-in-Picture,PiP)功能已成為提升用户體驗的核心特性之一。無論是視頻App讓用户邊刷資訊邊追劇,會議軟件支持邊看文檔邊參會,還是直播平台允許用户邊互動邊觀看,畫中畫都能打破單一窗口的限制,實現多任務並行。鴻蒙系統通過@ohos.PiPWindow模塊提供了標準化、高擴展性的畫中畫解決方案,覆蓋手機、平板、PC、電視等多終端,支持API versi

harmonyos-next

收藏 評論

小趙學鴻蒙 - 什麼是Uniapp(初識Uniapp)一

一、Uniapp 是什麼? Uniapp是DCloud推出的跨平台應用開發框架,基於Vue.js語法,支持通過一套代碼編譯生成多個平台的應用,包括: 移動端:iOS、Android(原生 APP) 小程序:微信、支付寶、百度、字節跳動等小程序 H5 網頁:適配 PC 與移動端瀏覽器 快應用:華為、小米等手機廠商的原生快應用 Applet:支付寶生活號、淘寶小程序等 核心價值:一次開發

harmonyos-next , uni-app

收藏 評論

輕口味 - 【倉頡開發HarmonyOS系列】倉頡網絡請求功能封裝

背景 在萬物互聯的智能時代,應用的核心價值往往依賴於與外部世界的實時交互:社交軟件需要通過網絡同步消息,電商應用依賴接口獲取商品與訂單數據,智能助手依靠API調用大模型能力,甚至系統級的設備協同也需通過網絡傳遞指令。可以説,​網絡接口是連接應用與外部服務的“數字神經”​,其穩定性、效率與易用性直接影響用户體驗與開發效率。從技術角度看,網絡接口是應用與遠程服務器(或本地網絡服務)交換數據的標準化通道

倉頡語言 , harmonyos-next , harmonyos

收藏 評論

HarmonyOS_SDK - 【FAQ】HarmonyOS SDK 閉源開放能力 — Network Kit

1.問題描述: 在系統網絡代理在被清除後,鴻蒙web組件嘗試打開網頁時,獲取到了系統網絡代理,導致網頁打開失敗。 解決方案: 檢查網絡權限配置 確保在 module.json5 配置文件中已聲明必要的網絡權限: "requestPermissions": [ { "name": "ohos.permission.INTERNET" }, { "name

harmonyos-sdk , harmonyos-next

收藏 評論

Josie - ArkTS 併發日誌系統實現:TaskPool + AsyncLock 實戰解析

🧩 ArkTS 併發日誌系統實現:TaskPool + AsyncLock 實戰解析 本文基於官方文檔 TaskPool 併發機制介紹 ArkTS 異步鎖 API 參考 結合實際工程實踐,展示了在 HarmonyOS ArkTS 中構建高性能、線程安全的日誌系統的方法。 一、背景:為什麼採用併發寫日誌 日誌系統通常是高頻調用且 IO 密集的模塊。傳統實現中,

harmonyos-next , harmonyos , typescript , 併發編程 , Javascript

收藏 評論

HarmonyOS_SDK - 【FAQ】HarmonyOS SDK 閉源開放能力 — Form Kit

1.問題描述: 主app進入後台,此時切換系統菜單暗黑模式按鈕,卡片如何監聽系統colorMode ,此時卡片如何做暗黑模式切換? 解決方案: 適配方案依靠資源目錄,當系統對應的設置項發生變化後(如系統語言、深淺色模式等),應用會自動加載對應資源目錄下的資源文件。系統為深色模式預留了dark目錄,該目錄在應用創建時默認不存在,在進行深色模式適配時,需要開發者在src/main/resources中

harmonyos-sdk , harmonyos-next

收藏 評論

輕口味 - 【倉頡開發HarmonyOS系列】倉頡關係型數據庫基礎操作實戰

在HarmonyOS中ArkData數據管理模塊提供了用户首選項、鍵值型數據管理、關係型數據管理、分佈式數據對象、跨應用數據管理和統一數據管理框架。其中關係型數據管理(RelationalStore)提供了關係型數據庫的增刪改查、加密、手動備份以及訂閲通知能力;提供了向量數據庫的存儲、管理、向量數據檢索以及向量數據相似度計算的能力。應用需要使用關係型數據庫的分佈式能力時,RelationalSto

倉頡語言 , harmonyos-next , harmonyos

收藏 評論

HarmonyOS_SDK - 【FAQ】HarmonyOS SDK 閉源開放能力 — Background Tasks Kit

1.問題描述: 申請了長時任務,但應用切到後台一段時間後會自動終止。 解決方案: 【背景知識】 應用退至後台後,在後台需要長時間運行用户可感知的任務,如播放音樂、導航等。為防止應用進程被掛起,導致對應功能異常,可以申請長時任務,使應用在後台長時間運行。 【解決方案】 長時任務支持的類型,包含數據傳輸、音視頻播放、錄製、定位導航、藍牙相關業務、多設備互聯、音視頻通話和計算任務,具體不同類型規格參數以

harmonyos-sdk , harmonyos-next

收藏 評論

青年小雨 - 鴻蒙 HarmonyOS 6|ArkUI(03):狀態管理

前言 我們這篇文章會把 ArkUI 在鴻蒙 6 裏的狀態管理講清楚。 我們會按照三個層次來拆,也就是組件內局部狀態、父子之間的同步、跨層的共享。我們會配上可運行的最小片段,並在最後給出一張決策表和一份常見誤用清單。 一、先把三個層次的全景圖説清楚 在 HarmonyOS 6 的 ArkUI 裏,狀態管理有一套清晰的裝飾器體系。組件自己的可變數據用 @State 來承載,父子之間的單向同步用 @Pr

harmonyos-next , 教程 , harmonyos

收藏 評論

江南一點雨 - 鴻蒙開發,朋友圈信息流卡頓如何優化?

在移動應用開發中,信息流(Feed)是用户最常交互的核心場景之一。尤其在社交類應用(如“朋友圈”)中,用户滑動頻繁、內容複雜(圖文、視頻、評論等),對性能要求極高。鴻蒙系統(HarmonyOS)雖然具備分佈式能力和高性能渲染引擎,但在實際開發過程中,若未遵循最佳實踐,依然可能出現信息流卡頓、掉幀等問題。 本文將圍繞鴻蒙開發中的朋友圈信息流卡頓問題,從問題背景出發,結合具體案例説明優化對接步驟,並總

harmonyos-next , harmonyos

收藏 評論

HarmonyOS_SDK - 【FAQ】HarmonyOS SDK 閉源開放能力 — AppGallery Kit

1.問題描述: 生產分階段發佈時,為什麼只能設置百分比,能否支持指定賬號發佈? 解決方案: 目前在HarmonyOS的分階段發佈中,只支持通過設置百分比來控制發佈的流量比例,而不直接支持指定賬號的發佈方式。如果有特定的需求,如基於賬號的發佈控制,可能需要考慮在應用內部實現相應的控制邏輯,例如在應用後端添加對特定賬號的版本控制策略。 2.問題描述: 分階段發佈百分比設置後,無人收到通知是什麼原因?

harmonyos-sdk , harmonyos-next

收藏 評論

HarmonyOS_SDK - 數字商品服務助力開發者降本增效,加速數字商品商業變現

在數字內容消費快速增長的背景下,開發者面臨應用內數字商品維護效率低、多端適配困難、交易合規成本高、用户付費率和留存低等痛點,而用户則遭遇商品交易流程繁瑣、權益管理混亂等問題。 HarmonyOS SDK應用市場服務(AppGallery Kit)提供數字商品服務,數字商品服務為開發者提供便捷高效的數字商品接入流程和交互體驗,讓開發者聚焦應用本身的業務能力,助力開發者商業變現。數字商品服務為接入應用

harmonyos-sdk , harmonyos-next

收藏 評論

HarmonyOS_SDK - 碰一碰,秒更新!遊戲近場快傳助力多人聯機無縫組隊

在多人聯機遊戲場景中,玩家組隊對戰時因遊戲版本不一致導致的體驗中斷問題長期存在。當遊戲更新資源包體積龐大時,未及時更新的玩家需依賴網絡下載,不僅消耗流量,還因等待時間過長引發用户流失。 HarmonyOS SDK 遊戲服務(Game Service Kit)推出的遊戲近場快傳服務支持設備在彼此靠近的情況下進行遊戲數據交換,已更新版本的玩家可發送自身資源包給未更新隊友,助其迅速完成遊戲更新,提升玩家

harmonyos-sdk , harmonyos-next

收藏 評論

Swift社區 - HarmonyOS 用 attributeModifier 修改按鈕背景但按壓態不生效

背景 在項目中使用 AGUI 或 HarmonyOS 的自定義組件時,我們經常會用到 attributeModifier 來動態修改組件的屬性,比如顏色、圓角、邊框等等。 不過不少同學在嘗試實現“按壓態背景變化”時,會遇到一個常見問題:顏色怎麼點也不變。 比如下面這段代碼: class MyButtonModifier implements AttributeModifierButtonAt

harmonyos-next , webapp , harmonyos

收藏 評論

Josie - 鴻蒙添加桌面卡片並根據尺寸顯示不同UI

首先在entry/src/main/ets文件夾上右擊,選擇New-Service Widget-Dynamic Widget(或者靜態也可以) 選擇一個模板,我這裏直接選擇Hello World 勾選支持的尺寸與默認的尺寸,勾選完後點擊finish創建完成 創建好後,會自動打開一個WidgetCard.ets的文件,這個文件是卡片的佈局,我們先不改動

harmonyos-next , 知識 , harmonyos先行者 , harmonyos , typescript

收藏 評論

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

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

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

收藏 評論

GeorgeGcs - 【鴻蒙開源技術共建】用@luvi/lv-markdown-in在HarmonyOS上打造高性能Markdown編輯體驗

【鴻蒙開源技術共建】用@luvi/lv-markdown-in在HarmonyOS上打造高性能Markdown編輯體驗 一、前言 作為一名技術寫作者,我經常需要在手機上記錄靈感和編寫文檔。過去在移動端使用Markdown編輯器時,總會遇到各種問題:WebView加載慢、預覽延遲、主題錯亂、代碼塊格式錯誤等。這些體驗問題讓移動端寫作變得非常不流暢。 直到我發現了好兄弟luvi寫的開源庫。 @luvi

harmonyos-next , 知識 , ios , harmonyos

收藏 評論

近視的毛豆 - HarmonyOS中LazyForEach的優缺點

在鴻蒙應用開發中,對於長列表的情況,通常使用LazyForEach節省內存佔用,這裏主要指的是LazyForEach渲染出來的子組件僅在可視區域附近保持組件的存在,當離開可視區域很遠的時候,框架銷燬這些組件,節省內存。等用户再次切換到該組件,則LazyForEach會再次重建這些組件。 問題來了: 對於長列表的情形,可能dataSource中的數據量就很大,比如10000條數據,需要渲染10000

移動應用開發 , arkts , harmonyos-next

收藏 評論

鄭知魚 - 【擁抱鴻蒙】HarmonyOS之構建一個自定義彈框

​ ​ 彈窗是一種模態窗口,通常用來展示用户當前需要的或用户必須關注的信息或操作。在UI開發中,彈框是重要且不可忽視的組件。 HarmonyOS內置了多種系統彈框,分別有AlertDialog 、TextPickerDialog 、DatePickerDialog以及TimePickerDialog等。 ​ 本文將詳細介紹系統彈框的封裝和使用,並着重展現自定義彈框的實現。 ​ ​ 系統彈框

harmonyos-next , android-studio , harmonyos , typescript

收藏 評論

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

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

harmonyos-next , Android , android-studio , harmonyos

收藏 評論

江南一點雨 - 鴻蒙應用集成 OpenHarmony 的第三方組件庫(如 ArkUI-X)案例詳解

一、為何需要集成 OpenHarmony 第三方組件庫? 隨着鴻蒙(HarmonyOS)生態的持續擴張,開發者面臨兩大核心訴求:提升開發效率與保障跨端兼容性。原生鴻蒙組件雖能滿足基礎開發需求,但在複雜場景(如高級 UI 交互、數據可視化、跨平台適配)中存在侷限性。而 OpenHarmony 作為開源生態底座,孕育了大量成熟的第三方組件庫(如 ArkUI-X、OhosUI、HarmonyUI Plu

harmonyos-next , harmonyos

收藏 評論

思否編輯部 - 鴻蒙人物誌x朱博|把“全棧+ AI”的能力,落到鴻蒙的每一個真實場景

此篇文章來源於 SegmentFault 思否鴻蒙專區·鴻蒙人物誌專題採訪,以下為正文: 朱博的工程履歷很典型。計算機碩士出身,在大廠做研發,一直沒離開跨平台應用和智能設備這條線。後來他把精力集中在全棧開發、終端 AI 和 鴻蒙生態 三件事上。在旁人看來這是三個方向,他卻認為這是一條連貫的路徑——先用全棧能力把產品做完整,再用 AI 讓體驗更聰明,最後用鴻蒙讓多設備真正協同起來。如今,他正通過一個

harmonyos-next , harmonyos先行者 , 程序員 , harmonyos

收藏 評論

lichong951 - 鴻蒙系統 4.1.0 兼容 Android apk 如何檢測兼容的 Android 系統版本是多少

HarmonyOS 4.1.0 仍屬於“兼容 AOSP”的常規版本,並未切換到純血鴻蒙 NEXT。 根據華為官方版本對照表,HarmonyOS 4.1 對應的 Android 兼容層為 Android 12(API 31),與 4.0 同屬一個分支,只是補丁級別更高 。 因此,在 4.1.0 設備上安裝 APK 時,按 Android 12 的兼容性進行測試即可;若出現僅 Androi

harmonyos-next , harmonyos

收藏 評論