tag 鴻蒙

標籤
貢獻10
87
08:04 PM · Nov 07 ,2025

@鴻蒙 / 博客 RSS 訂閱

ChinaDragon10 - HarmonyOS:彈出框蒙層控制

一、簡介 開發者對彈出框的定製不僅限於彈出框裏的內容,對彈出框蒙層的定製需求也逐漸增加。本文介紹ArkUI彈出框的蒙層控制,包括點擊蒙層時是否消失、蒙層區域、蒙層顏色和蒙層動畫等特性。 二、使用約束 ArkUI提供多種彈出框,不同類型的彈出框具備不同的蒙層定製能力。詳情請參閲下表:

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:管理Cookie及數據存儲

一、 概述 Cookie是服務端發送客户端的數據。客户端持有Cookie,便於服務端快速識別身份和狀態。 當Cookie的SameSite屬性未指定時,默認值為SameSite=Lax。這種設置下,Cookie僅在用户導航到其源站點時發送,不會在跨站請求中發送。 二、Cookie管理 Web組件提供WebCook

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:延遲任務(ArkTS)

一、概述 1.1 功能介紹 應用退至後台後,需要執行實時性要求不高的任務,例如有網絡時不定期主動獲取郵件等,可以使用延遲任務。當應用滿足設定的觸發條件(包括網絡類型、充電類型、存儲狀態、電池狀態、定時狀態等)時,將任務添加到執行隊列,系統會根據內存、功耗、設備温度、用户使用習慣等統一調度拉起應用。 1.2 運行原理

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

mob64ca140c3859 - 瘋殼-鴻蒙OS-HDF驅動框架

文章目錄 前言 HDF 大體的認識 HDF 核心模塊 和 關鍵結構體 總結 一、前言 作為鴻蒙驅動開發來説,HDF框架和分佈式軟總線是非常重要的內容,可以這麼説,正是這兩部分內容,讓鴻蒙系統跟android 和 ios 有了很大的不同。 原本的驅動開發,需要為每個設備寫不同驅動,換個硬件還

華為 , 驅動開發 , 加載 , 後端開發 , 鴻蒙 , harmonyos , Python

收藏 評論

ChinaDragon10 - HarmonyOS:彈出框焦點策略

一、簡介 ArkUI的彈出框焦點策略可以設定是否中斷用户當前操作,並聚焦到新彈出的彈出框。若設定彈出框不獲取焦點,則新彈出時不會中斷用户當前操作,例如,當用户正在文本框中輸入內容時,新彈出的彈出框不會關閉軟鍵盤,焦點仍保留在文本框中。 從API version 19開始,可以通過設置focusable參數來管理彈出框是否獲取焦點。

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:彈出框層級管理

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

移動開發 , Android , HarmonyOS Next , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:頁面級彈出框

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

移動開發 , Android , HarmonyOS Next , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:長時任務(ArkTS)

一、概述 1.1 功能介紹 應用退至後台後,在後台需要長時間運行用户可感知的任務,如播放音樂、導航等。為防止應用進程被掛起,導致對應功能異常,可以申請長時任務,使應用在後台長時間運行。在長時任務中,支持同時申請多種類型的任務,也可以對任務類型進行更新。應用退至後台執行業務時,系統會做一致性校驗,確保應用在執行相應的長時任務。應用在申請長時任務成功後,通知欄會

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

wei_shuo - 最佳實踐 - 基於鴻蒙生態的輕量化記賬工具開發:融合 ArkUI 組件與分佈式數據管理

最佳實踐 - 基於鴻蒙生態的輕量化記賬工具開發:融合 ArkUI 組件與分佈式數據管理 前言 本文通過 “易記賬” 鴻蒙應用實例開發過程中的關鍵技術場景:entry 模塊構建從啓動到業務交互的核心鏈路,藉助 common 模塊實現跨頁面代碼複用,利用 ArkUI 組件快速搭建賬單錄入與統計界面,以及 DatePickerDialog

arkui , MySQL , 數據庫 , 分佈式 , 鴻蒙 , Json

收藏 評論

ChinaDragon10 - HarmonyOS:屬性動畫

一、屬性動畫概述 屬性接口(以下簡稱屬性)包含尺寸屬性、佈局屬性、位置屬性等多種類型,用於控制組件的行為。針對當前界面上的組件,其部分屬性(如位置屬性)的變化會引起UI的變化。添加動畫可以讓屬性值從起點逐漸變化到終點,從而產生連續的動畫效果。為保障動畫起點和終點的正確性,屬性動畫會將當前在標髒隊列內的所有節點進行刷新。如果發現當前動畫時長較長時,需要確認當前是否有

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

flybirdfly - 打造未來數字化世界,淘系技術有作為 - 阿里巴巴淘系技術官方的個人空間 -

引言 相機功能是現代移動應用的核心能力之一,從社交分享到文檔掃描,從增強現實到視覺識別,相機已成為連接數字世界與物理世界的重要橋樑。倉頡語言在相機API設計上充分考慮了跨平台兼容性、權限安全、性能優化和用户體驗的平衡,提供了從底層硬件控制到高層封裝的完整解決方案。本文將深入探討倉頡相機系統的核心機制、實現細節和工程實踐,展示如何構建專業級的拍照功能

交互 , 數碼相機 , 開發語言 , 後端開發 , Image , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:短時任務(ArkTS)

一、Background Tasks Kit簡介 1.1 功能介紹 設備返回主界面、鎖屏、應用切換等操作會使應用退至後台。應用退至後台後,如果繼續活動,可能會造成設備耗電快、用户界面卡頓等現象。為了降低設備耗電速度、保障用户使用流暢度,系統會對退至後台的應用進行管控,包括進程掛起和進程終止。典型場景包括:應用退至後台一段時間應用進程會被掛起、資源不足時系統會

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

mob64ca1402665b - HarmonyOS實戰—頁面跳轉_51CTO博客

一、鴻蒙應用開發中,HAR(靜態共享包)和HSP(動態共享包)間的頁面跳轉,有着不同的路徑配置規則和依賴管理方式。 特性 HAR(靜態共享包) HS

華為 , 頁面跳轉 , bundle , Css , 鴻蒙 , harmonyos , 前端開發 , HTML

收藏 評論

ChinaDragon10 - HarmonyOS:轉場動畫--共享元素轉場 (一鏡到底)

一、簡介 共享元素轉場是一種界面切換時對相同或者相似的兩個元素做的一種位置和大小匹配的過渡動畫效果,也稱一鏡到底動效。 一鏡到底的動效有多種實現方式,在實際開發過程中,應根據具體場景選擇合適的方法進行實現。 以下是不同實現方式的對比:

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:粒子動畫

一、簡介 粒子動畫是通過在限定區域內隨機生成大量粒子的運動,進而組合成的動畫效果,通過Particle組件來實現。動畫的基本構成元素為單個粒子,這些粒子可以表現為圓點或圖片等形式。開發者能夠通過對粒子在顏色、透明度、大小、速度、加速度、自旋角度等多個維度上的動態變化做動畫,以營造特定的氛圍,例如模擬下雪場景時,飄舞的雪花實際上是由一個個雪花粒子的動畫效果所構成。

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-響應式佈局

3.2. 響應式佈局 響應式佈局 自適應佈局可以保證窗口尺寸在【一定範圍內變化】時,頁面的顯示是正常的。但是將窗口尺寸【變化較大】時(如窗口寬度從400vp變化為1000vp),僅僅依靠自適應佈局可能出現圖片異常放大或頁面內容稀疏、留白過多等問題,此時就需要藉助響應式佈局能力調整頁面結構。 響應式佈局是指頁面內的元素可以根據特定的特徵(

移動開發 , Android , 鴻蒙

收藏 評論

ChinaDragon10 - HarmonyOS:動畫曲線

一、動畫曲線概述 動畫曲線是屬性關於時間的變化函數,決定屬性變化時產生動畫的運動軌跡。某一時刻下動畫曲線的斜率代表動畫的速度,對應屬性變化的快慢。一條優秀的動畫曲線具備連續光滑、符合用户意圖、符合物理世界客觀規律的特點。開發者可結合用户的使用場景和意圖,為動效選取合適的動畫曲線。 根據動畫曲線是否符合物理世界客觀規律,可將其分為物理曲線(Ar

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:通過組件導航設置自定義區域

一、場景介紹 從6.0.0(20) Beta1版本開始,導航組件新增支持設置標題欄stackBuilder以及bottomBuilder。 當應用開發者需要在標題欄區域增加自定義節點時,例如在標題欄上方區域增加分段按鈕,標題欄底部區域增加搜索框、頁籤時,可以使用標題欄自定義區域設置能力。 二、開發示例

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-自適應佈局

3.1. 自適應佈局 自適應佈局 自適應佈局的能力有 7 種,主要解決的是:窗口尺寸在【一定範圍內】變化時,頁面能夠正常顯示 自適應佈局能力 使用場景

移動開發 , Android , 鴻蒙

收藏 評論

ChinaDragon10 - HarmonyOS:組件動畫

一、簡介 ArkUI為組件提供了通用的屬性動畫和轉場動畫能力的同時,還為一些組件提供了默認的動畫效果。例如,List的滑動動效、Button的點擊動效,是組件自帶的默認動畫效果。在組件默認動畫效果的基礎上,開發者還可以通過屬性動畫和轉場動畫對容器組件內的子組件動效進行定製。 二、使用組件默認動畫 組件默認動效具備以下功能:

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

東林知識庫 - 鴻蒙5:HarmonyOS應用開發-項目打包申請證書和上架

1. 項目打包上架? 調試完畢後,您便可以打包HarmonyOS應用,在AGC提交上架。 HarmonyOS通過數字證書(.cer文件)和Profile文件(.p7b文件)等簽名信息來保證應用的完整性,應用如需上架到華為應用市場必須通過簽名校驗。因此,您需要使用發佈證書和Profile文件對應用進行簽名後才能發佈。 上架成功後,用户即可

移動開發 , Android , 開發者 , 鴻蒙

收藏 評論

冷月星 - 鴻蒙開發實戰系列之五:鴻蒙系統原生數據庫

本文記錄在 aarch64 目標下使用命令 OHOS_ARCH=aarch64 OHOS_ABI=arm64-v8a sh ./create-hnp.sh 構建 libusb 1.0.29 的完整過程,涵蓋鏡像獲取與回退、Autotools 構建鏈路、產物驗證與常見問題處理,便於復現與維護。 歡迎加入開源鴻蒙PC社區: 📖 Libusb 簡介 libusb 是

符號鏈接 , 熱插拔 , 開源 , 解決方法 , 鴻蒙 , 前端開發 , Javascript

收藏 評論

ChinaDragon10 - HarmonyOS:轉場動畫

一、轉場動畫概述 轉場動畫是指對將要出現或消失的組件做動畫,對始終出現的組件做動畫應使用屬性動畫。轉場動畫主要為了讓開發者從繁重的消失節點管理中解放出來,如果用屬性動畫做組件轉場,開發者需要在動畫結束回調中刪除組件節點。同時,由於動畫結束前已經刪除的組件節點可能會重新出現,還需要在結束回調中增加對節點狀態的判斷。 轉場動畫分為基礎轉場和高級模板化轉場,有如

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

ChinaDragon10 - HarmonyOS:User-Agent開發指導

一、簡介 User-Agent(簡稱UA)是一個特殊的字符串,包含設備類型、操作系統及版本等關鍵信息。在Web開發中,這個字符串使服務器能夠識別請求的來源設備及其特性,從而根據這些信息提供定製化的內容和服務。如果頁面無法正確識別UA,可能會導致多種異常情況。例如,為移動設備優化的頁面佈局可能會在桌面設備上顯示錯亂,反之亦然。此外,某些特定的瀏覽器功能或CSS樣式可

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論