tag Android

標籤
貢獻257
349
06:37 AM · Oct 27 ,2025

@Android / 博客 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 , 開發者

收藏 評論

小紅星閃啊閃 - React Native填坑之旅 -- 從Native發事件給JS

代碼在這裏 很多時候我們需要從原生髮送事件給JS。比如在官方文檔提到的一個日曆📅事件。你定好了一個會議,或者一個活動,之後再指定的日期發生。或者關閉了貢獻單車,藍牙收到關鎖成功的信號。又或者地理圍欄這樣的APP,在你進入/離開一個地理圍欄的時候,都需要從原生髮送事件給JS。 首先是一個簡單的例子 調用一個原生方法設置一個延時觸發的原生時間,類似於調用原生的setTimeout。在到時間之後一個事

module , react-native , event , Android , ios

收藏 評論

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

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

移動開發 , 加載 , Android , Git

收藏 評論

Android開發者 - Hilt 擴展 | MAD Skills

本文是 MAD Skills 系列 中有關 Hilt 的第四篇文章!在本文中,我們將探討如何編寫自定義的 Hilt 擴展。如果您需瞭解本系列前三篇文章,請查閲: Hilt 介紹 Hilt 測試最佳實踐 Hilt 工作原理 如果您更喜歡通過視頻瞭解此內容,可以點擊 此處 查看。 案例: WorkManager 擴展 Hilt 擴展是一個生成代碼的庫,常通過註解處理器實現。生成的代碼作為構成

依賴注入 , Android

收藏 評論

Coolmuster - 如何通過 6 種方式釋放Android空間而不刪除任何內容

你的Android手機是不是經常提示存儲空間不足?當存儲空間不足時,很多人會選擇刪除一些文件或應用來釋放空間。但如果你不想刪除任何東西呢?還有哪些方法可以釋放空間?本文將介紹六種無需刪除任何內容即可釋放Android空間的實用方法,幫助你輕鬆獲得更多可用空間。 ​ 方法一:如何通過關閉不必要的服務來釋放空間而不刪除任何內容 您可能沒有意識到,許多在後台運行的應用和服務會佔用大量內存和存儲空

Android

收藏 評論

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

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

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

收藏 評論

Coolmuster - 在Mac上備份華為手機的 7 種方法

一些Mac用户可能使用過其他 Apple 設備,例如 Apple iPhone,或者您可能有如何將文件從 iPhone 傳輸到Mac經驗。但是如果你現在使用的是華為這樣的Android手機,你知道如何在Mac上備份華為手機嗎?如果你覺得平台跨度比較難以捉摸,而且你對這個問題沒有技巧,那麼至少下面的一種方法可以消除你的疑慮。欲瞭解更多詳情,請花點時間關注本文。 方法1.如何通過Coolmuster

Android

收藏 評論

Alexander Komarov & Nikita Yermolayev - How To Design For A Maturing Android

Android is huge: 480 million people currently use Android devices, and 1 million new devices are activated daily. This means that every three weeks, the number of people who activate new Android dev

Techniques , mobile , Apps , Android

收藏 評論

Coolmuster - 為什麼我的Android手機刪除所有內容後存儲空間已滿?

在使用Android手機的過程中,我們可能會遇到一個令人頭疼的問題:即使刪除了設備上大量的文件和應用,手機存儲空間仍然顯示已滿。這不僅會影響手機的性能,還會阻礙新應用的安裝或新文件的存儲。那麼,為什麼刪除所有內容後手機存儲空間仍然顯示已滿呢?我們將探討造成這一問題的原因,並提供六種解決方案。 ​ 第一部分:為什麼我的手機存儲空間總是滿的? 為什麼我的手機存儲空間滿了?以下是一些常見原因:

Android

收藏 評論

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

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

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

收藏 評論

wx676be6175e246 - Android全屏Dialog實現

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

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

收藏 評論

Coolmuster - 如何將Android手機上的聯繫人複製到SIM卡上?

聯繫人是我們智能手機上的重要信息,可以保存在Android內存和 SIM 卡中。如今, Android手機的整體性能和通訊技術都在快速升級,導致很多人更換手機的頻率比以前更高。如果你將聯繫人存儲在SIM卡中,當你換新手機時,事情就會變得容易得多。但如果您將聯繫人存儲在Android內存中,您仍然可以將其導出到 SIM 卡。 這篇文章深入探討了如何將Android手機中的聯繫人複製到 SIM 卡的問

Android

收藏 評論

mob64ca13fdd43c - accessibilityManagerservice 緩存 accessibility suite

作者: Susanna Zaraysky, Content Strategist, Google 在 I/O 期間,我們再次強調了在可訪問性 (accessibility, 如手機上的輔助功能) 方面的願景——惠及每一個人。良好的可訪問性除了可以幫助更多用户達成目標外,也意味着您的應用 / 遊戲能觸達更多用户,但要做到這一

google , 架構 , 後端開發 , 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 , 等待狀態 , 重入鎖

收藏 評論

MarkGuan - uniapp項目APP端安卓ios權限檢測教程

導語:在 APP 的日常開發過程中,權限檢測與授權是不可避免的一項重要的功能,下面就簡單介紹一下如何檢測和授權的方法。 目錄 原理 方法 實戰 原理 此授權方法主要是依託於 HTML5 產業聯盟的HTML5+規範實現的。 HTML5 產業聯盟官網 獲取當前操作系統名稱 可以使用uni.getSystemInfoSync方法; 調用方法檢測權限 安卓可以使用plus.android.req

權限 , uniapp , vue3 , Android , ios

收藏 評論

阿里巴巴終端技術 - 向工程腐化開炮|資源治理

作者:劉天宇(謙風) 系列文章回顧《向工程腐化開炮 | proguard治理》《向工程腐化開炮 | manifest治理》《向工程腐化開炮:Java代碼治理》。本文為系列文章第四篇,聚焦於Android 資源,這一細分領域。對工程腐化,直接開炮! 準確的説,本文主角是Android資源,而java資源歸屬到java代碼治理範疇,並在《向工程腐化開炮:Java代碼治理》一文中給出了應對方案。 An

Android , JAVA , 資源

收藏 評論

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

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

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

收藏 評論