tag 移動開發

標籤
貢獻86
176
08:04 PM · Nov 07 ,2025

@移動開發 / 博客 RSS 訂閱

mb681965b2846e2 - Harmony開發之輕量級數據存儲——Preferences實戰

Harmony開發之輕量級數據存儲——Preferences實戰 引入:用户設置的持久化保存 在日常應用開發中,我們經常需要保存用户的個性化設置,比如主題顏色、字體大小、通知開關等。這些數據雖然量不大,但需要在應用重啓後依然保持有效。HarmonyOS提供的Preferences(用户首選項)正是解決這類問題的輕量級數據存儲方案。 一、Preferences核心

封裝 , 移動開發 , 數據 , 初始化 , Android

收藏 評論

geekwaner - 鴻蒙應用開發者激勵計劃2025:我的參賽心得與全流程攻略解析

作為一名從“鴻蒙新手”成長為“上架達標開發者”的技術愛好者,我在參與“鴻蒙應用開發者激勵計劃2025”的過程中,既踩過坑也收穫了滿滿乾貨——不僅完成了首款鴻蒙單機應用的開發與上架,更摸清了從報名到拿激勵的全流程邏輯。以下是我結合實戰經驗、官網資源與工具使用的詳細心得,希望能為同樣想入局的開發者提供參考。 一、先搞懂:激勵計劃核心信息與關鍵注意事項 在動手開發前,我花了

移動開發 , Android , 官網 , 開發者 , ui

收藏 評論

王大明白 - HarmonyOS開發,我的鴻蒙第一課

接觸HarmonyOS開發第一課的這段時間,是一段從陌生到熟悉、從理論到實踐的紮實探索之旅。作為一名對移動開發充滿好奇的學習者,這門課程讓我真正走進了鴻蒙系統的開發世界,不僅掌握了基礎技能,更對分佈式開發的理念有了深刻認知。 下面我將按照課程章節對所學內容進行分享,並附代碼案例: 學習路徑1:HarmonyOS介紹 課程開篇的HarmonyOS介紹,為我

鴻蒙生態賦能資源豐富度建設 , 移動開發 , Android , 在51CTO的第一篇博文 , 鴻蒙 , harmonyos

收藏 評論

mob64ca14147fe3 - Android 依賴注入 構造函數裏的參數自動創建嗎

依賴注入(DI, Dependency Injection):假設你是一個特工人員,需要C4 炸 藥去炸燬橋樑。一種辦法是出發的時候自帶100 公斤C4,到了地方引爆,這相當於我們常 見的自己給變量賦值然後調用;另一種辦法呢,是當你到達目的地以後,呼叫總部空投200 公斤C4 ×××,然後你可以炸燬不止一座橋樑,這就相當於你在需要的時候

aop , 移動開發 , Programming , Dependency , Android

收藏 評論

mb681965b2846e2 - HarmonyOS開發之渲染性能優化——讓應用如絲般順滑

HarmonyOS開發之渲染性能優化——讓應用如絲般順滑 第一部分:引入 在日常使用應用時,你是否遇到過這樣的場景:滑動列表時出現卡頓、頁面跳轉時動畫不流暢、或者應用啓動需要等待很長時間?這些性能問題不僅影響用户體驗,甚至可能導致用户流失。在移動應用開發中,性能優化是提升用户體驗的關鍵環節。 HarmonyOS作為新一代智能終端操作系統,提供了豐富的性能優化工具

性能優化 , 移動開發 , Android , 複用 , 解決方案

收藏 評論

mb681965b2846e2 - Harmony開發之10分鐘搭建DevEco Studio開發環境

引入:從想法到運行的第一行代碼 在上一篇中,我們瞭解了HarmonyOS作為分佈式操作系統的獨特價值。現在,讓我們邁出實踐的第一步——搭建開發環境。作為HarmonyOS官方集成開發環境,DevEco Studio為開發者提供了開箱即用的開發體驗,將HarmonyOS SDK、Node.js、OHPM等工具合一打包,大大簡化了安裝配置流程。 本文將用最簡潔明瞭的方式,

windows , 移動開發 , 新版本 , Android , 開發者

收藏 評論

mob64ca1417b0c6 - Unity中內嵌網頁插件UniWebView使用總結

Unity WebView終極指南:快速實現網頁嵌入Unity的完整教程 還在為Unity應用中集成網頁內容而煩惱嗎?Unity WebView插件為您提供了完美的解決方案!這款專為Unity引擎設計的強大工具,讓開發者能夠輕鬆在遊戲中嵌入交互式網頁,實現Unity與Web技術的無縫融合。無論是遊戲內UI、廣告展示還是在線更新功能,都能通過

移動開發 , 加載 , Android , Git

收藏 評論

mb6832b239c95b1 - a站b站c站app比對

彈幕三巨頭:A站、B站、C站的前世今生與APP體驗大比拼 在中文互聯網世界,“彈幕”早已成為一種獨特的文化現象。而提到彈幕,就繞不開三家元老級網站:A站、B站和C站。它們共同構建了中國年輕一代的線上精神家園,卻又各自走出了不同的道路。今天,我們就來簡單回顧它們的歷史,並重點對比一下它們的手機APP,看看在移動端,誰更能贏得你的青睞。 簡單認識

移動端 , 服務器 , 移動開發 , 搜索 , ios

收藏 評論

mb6923acc0735dc - 鴻蒙開發之路:內存優化實戰——泄漏檢測、大對象管理與垃圾回收策略

引言:鴻蒙內存管理的挑戰與創新 在鴻蒙應用開發中,內存管理是影響應用性能穩定性的關鍵因素。隨着應用功能日益複雜,內存泄漏、大對象濫用、垃圾回收卡頓等問題成為開發者面臨的主要挑戰。鴻蒙系統通過創新的分佈式內存管理架構、智能垃圾回收策略和多層次泄漏檢測機制,為開發者提供了一套完整的內存優化解決方案。 鴻蒙的內存管理系統不僅關注單設備的內存使用效率,更在分佈式場景下實現了跨

內存管理 , 優先級 , 移動開發 , 內存泄漏 , Android

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路-相對佈局 RelativeContainer 全攻略

鴻蒙學習實戰之路-相對佈局 RelativeContainer 全攻略 最近好多朋友問我:"複雜界面佈局總是嵌套太多組件,性能跟不上怎麼辦?" "多個組件需要精確定位,用 Row/Column 調來調去太麻煩了!"_ 今天這篇,我就手把手帶你搞定RelativeContainer 相對佈局——鴻蒙裏處理複雜界面的神器!不用複雜嵌套,就能輕鬆實現組件間的精確定位,性能還

移動開發 , 錨點 , text , Android , 嵌套

收藏 評論

wx676be6175e246 - Android全屏Dialog實現

在移動應用開發中,Dialog作為輕量級交互組件,常需突破默認尺寸限制實現全屏效果。本文將從技術原理、實現方法和應用場景三方面解析Android全屏Dialog的實現。 一、技術原理 Dialog本質是獨立於Activity的窗口,通過WindowManager管理顯示層級。全屏實現需滿足三個條件:1) 移除系統標題欄;2) 設置透明背景;3) 佈局尺寸匹

移動開發 , 沉浸式 , 全屏 , Android

收藏 評論

GeorgeGcs - 【HarmonyOS 6】SpeechKit中的朗讀控件,初始化前不進行窗口舞台的設置,也不會報錯,與文檔描述不符。

【HarmonyOS 6】SpeechKit中的朗讀控件,初始化前不進行窗口舞台的設置,也不會報錯,與文檔描述不符。 一、前言 該文為官方文檔bug信息同步帖,結尾有bug官方回覆。便於大家信息同步。 前段時間應用升級到HarmonyOS 6,系統提供了很多酷炫的API和功能Kit。對於AI賦能朗讀控件,我們在集成後發現了一些問題,由此產生了下面的問題背景。 二、問題背景

控件 , 插入圖片 , 移動開發 , 初始化 , Android

收藏 評論

mb6923acc0735dc - HarmonyOS內核機制:事件循環、消息隊列與底層調度原理

引言:為什麼需要深入理解內核機制? 在鴻蒙應用開發中,我們經常遇到這樣的場景:UI界面需要保持流暢響應,同時後台要進行大量數據處理;或者需要實現跨設備任務協同,保證多個設備間的任務有序執行。這些功能的實現,都離不開鴻蒙內核的事件循環、消息隊列和任務調度機制。 鴻蒙系統通過EventRunner + EventHandler體系構建了高效的消息隊列機制,配合優先級驅動調

優先級 , 移動開發 , Android , 消息隊列 , harmonyos , ui

收藏 評論

龔禮鵬AndroidOrOH - android 進階之光 第四章 多線程編程

線程基礎、同步、阻塞隊列、線程池、AsynTask異步任務 一:線程基礎 1.進程與線程 進程:是操作系統結構的基礎,是程序在一個數據集合上的運行過程,是系統進行資源分配和調度的基本單位。 線程:是操作系統調度的最小單位。 2.線程的狀態 New:新創建狀態。 Runnable:可運行狀態。(注意:此狀態不一定在運行,主要取決於cpu是否

移動開發 , Android , JAVA , 等待狀態 , 重入鎖

收藏 評論

mb6923acc0735dc - DevEco Studio 4.0深度探索:為高效HarmonyOS開發賦能的全方位工具鏈

引言:IDE如何成為開發效率的倍增器 在HarmonyOS應用開發中,選擇合適的集成開發環境(IDE)至關重要。作為鴻蒙生態的官方IDE,DevEco Studio 4.0不僅僅是一個代碼編輯器,更是集編碼、調試、測試、預覽於一體的全鏈路開發平台。本文將深入解析如何利用DevEco Studio 4.0的各項功能提升開發效率,為後續的技術實踐奠定堅實基礎。 一、環境搭

windows , 開發效率 , 移動開發 , 工具鏈 , Android

收藏 評論

xiao小8 - 分享一些iOS開發的面試經驗

以下是結合實際面試場景總結的 iOS 開發面試經驗,涵蓋面試準備、技術問答、項目闡述、軟實力展現等維度,幫助你高效應對面試: 一、面試前:針對性準備,突出優勢 技術知識體系梳理 按模塊整理核心知識點(如 Runtime、內存管理、UIKit、多線程等),結合底層原理 + 實際應用記憶(例如:不僅説 ARC,還要講循環引用場景及解決方案

性能優化 , 移動開發 , mvvm , ios

收藏 評論

鹽焗西蘭花 - TimePicker時間選擇器基礎設置

TimePicker時間選擇器基礎設置 文章簡介 TimePicker是HarmonyOS開發中常用的時間選擇組件,本文將詳細介紹其基礎使用方法、屬性配置和實際應用場景。通過本文,您將掌握TimePicker的核心功能和進階技巧。 官方參考資料: HarmonyOS開發文檔 TimePicker組件 一、TimePicker

移動開發 , 時間選擇器 , 自定義 , text , Android , harmonyos

收藏 評論

編程小達人 - linux用户及權限管理 - zhangzhen的個人空間 -

04 Linux用户和權限管理 1、Linux安全模型 資源分派: Authentication:認證,驗證用户身份 Authorization:授權,不同的用户設置不同權限 Accouting:審計,事後行為 在Linux中,當用户登錄成功時,系統會自動分配令牌token,包括:用户標識和組成員等信息 3A認證:

移動開發 , 可執行 , 刪除文件 , 自定義 , 移動測試

收藏 評論

mb6923acc0735dc - 【Flutter x 鴻蒙】第二篇:理解Flutter on HarmonyOS的架構設計

【Flutter x 鴻蒙】第二篇:理解Flutter on HarmonyOS的架構設計 在上一篇中,我們已經成功搭建了開發環境並運行了第一個應用。現在,讓我們深入探討Flutter在鴻蒙系統上是如何工作的——這對於後續的深度開發至關重要。 一、從Flutter傳統架構到鴻蒙架構的演進 為了理解Flutter在鴻蒙上的特殊性,我們先回顧Flutter在Andr

dart , 移動開發 , 架構設計 , Android , ui

收藏 評論

Datcon - HarmonyOS之音頻播放功能

在HarmonyOS應用開發中,音頻播放是一項基礎而關鍵的功能,為用户提供豐富的多媒體體驗。為了適應不同的應用場景和技術需求,HarmonyOS提供了多種音頻播放API,包括AVPlayer、AudioRenderer和OpenSL ES,每種API都有其獨特的適用場景和特點。 1. API選擇指南 AVPlayer:適合大多數音頻播放需求,特別是對於直接播

移動開發 , Android , 音頻播放 , Harmony

收藏 評論

祝你今天愉快 - C/C++進階學習(十二)字符串替換

C 標準庫沒有 replace 函數。 所以所謂“字符串替換”,本質上都是: 掃描 + 計算長度 + 內存拷貝 C 字符串替換的 3 種常見方式 方式一:生成新字符串 原字符串 = 前段 + src + 後段 新字符串 = 前段 + dst + 後段 不修改原字符串 需要 mal

字符串替換 , 指尖人生 , 數組 , 字符串 , 移動開發 , Android

收藏 評論

江上清風山間明月 - Android Bootloader的驗證鏈Verified Boot介紹

Android 的 Bootloader 本身通常不直接加密,而是通過一套精密的驗證鏈來保證其完整性和安全性。這套機制的核心是 Verified Boot。 讓我詳細解釋這個安全體系是如何工作的。 核心概念:Verified Boot(驗證啓動) Verified Boot 的目標是確保設備啓動的每個階段都運行經過驗證的、未被篡改的代碼。這是一個"鏈式信任"的過程。

指尖人生 , 移動開發 , 加密 , 數字簽名 , Android , AVB

收藏 評論

wx6218aeded7a51 - 鴻蒙簡易計算器

代碼功能概述 一個功能完整的鴻蒙簡易計算器應用,全面展示了ArkTS在用户交互、數學計算、狀態管理和界面佈局等方面的核心能力。主要功能包括: 基本數學運算:支持加、減、乘、除四則運算 實時計算顯示:實時顯示輸入表達式和計算結果 連續計算:支持連續運算,自動記憶上一次計算結果 輸入驗證:防止非法數學表達式,提供錯誤提示 界面交互

微信開發 , 計算邏輯 , 移動開發 , 操作符 , 用户交互

收藏 評論

API_Blogger - 開發時怎麼進行 iOS 文件管理?不要在用户反饋之後才開始

在日常的 iOS 開發中,“文件管理”通常不是一個被頻繁討論的話題。 業務代碼、頁面交互、接口邏輯更容易吸引注意力,而文件系統往往被當成一個“默認可靠”的基礎設施:寫進去的東西會在那裏,用完的緩存系統會幫忙清掉。 直到某一天出現下面這些情況之一,大家才會真正回頭看文件層發生了什麼: App 佔用空間在用户手機上不斷變大 測試同事反饋同一個賬號在不同設備上表現不一致

yyds乾貨盤點 , 移動開發 , ios

收藏 評論