tag 移動開發

標籤
貢獻95
262
08:04 PM · Nov 07 ,2025

@移動開發 / 博客 RSS 訂閱

wx676be6175e246 - Android開發中while循環

在Android應用開發中,while循環作為基礎控制結構,其正確使用對性能優化和功能實現至關重要。本文將從語法特性、應用場景、潛在風險及優化策略四個維度展開詳解。 一、語法特性與執行邏輯 while循環通過while(condition)實現條件判斷,只要condition為true,便持續執行循環體。其核心特點包括: 先判斷後執行:

移動開發 , while循環 , Android , 應用場景 , 迭代

收藏 評論

mb6923acc0735dc - 佈局基礎(一):線性佈局Column與Row的排列、對齊與間距控制

引言:構建UI界面的基石 線性佈局是HarmonyOS應用開發中最基礎、使用最頻繁的佈局方式。作為ArkUI佈局體系的基石,Column和Row組件幾乎出現在每一個HarmonyOS應用的界面中。理解線性佈局的核心原理和靈活運用技巧,是構建精美、響應式用户界面的首要步驟。 線性佈局的核心思想是沿單一方向順序排列子元素,這種簡潔而強大的佈局模型能夠滿足大多數常見的界面排

移動開發 , 線性佈局 , text , Android , 嵌套

收藏 評論

mb681965b2846e2 - Harmony開發之HarmonyOS全景初探——為何説它是“分佈式操作系統”?

引入:從智能家居場景説起 想象一下這樣的場景:你正在手機上觀看電影,回到家後,電視自動接管播放,手機變成遙控器;或者你在平板上編輯文檔,可以直接調用手機的攝像頭掃描文件插入。這種設備間無縫協同的體驗,正是HarmonyOS作為"分佈式操作系統"的核心體現。 與Android/iOS等傳統移動操作系統不同,HarmonyOS並非為單一設備設計,而是面向"1+8+N"全場

應用開發 , 分佈式架構 , 移動開發 , 加載 , Android

收藏 評論

liutao988 - ios 14 nskeyedarchiver無法正常存儲數據

Jetsam管理的一種crash機制,通過Signal無法捕捉到Jetsam,iOS不支持交換空間,無RAM和DISK之間的映射,這是因為移動端大多數設備均為閃存。 Jetsam crash日誌 {"bug_type":"298","timestamp":"2020-10-19 11:27:59.22 +0800","os_version":"i

移動開發 , 緩存 , XS , ios

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路-多端交互最佳實踐

鴻蒙學習實戰之路-多端交互最佳實踐 多端交互是 HarmonyOS 應用開發中的重要特性,本文將介紹如何在鴻蒙應用中實現多端設備之間的高效交互,包括跨設備通信、數據共享、協同操作等內容。 關於本文 自己學習並使用 HarmonyOS 多端交互的記錄,旨在幫助小夥伴們少走彎路 華為開發者聯盟-多端交互文檔永遠是你的好夥伴,

移動開發 , 數據 , Android , 數據共享 , Json

收藏 評論

碼海無壓 - Android攝像頭預覽黑白

一、工業相機選型 1、黑白/彩色 黑白的同樣分辨率的相機,精度比彩色高,尤其是在看圖像邊緣的時候,黑白的效果更好。特別是做圖像處理,黑白工業相機得到的是灰度信息,可直接處理。 要想得到與現實吻合度高的色彩,需要後期處理,比如監控相機。 2、面陣相機/線陣相機 如果對於檢測精度要求很高,運動速度很快,面陣相機的分辨率和幀率達不

移動開發 , 工業相機 , Android攝像頭預覽黑白 , Android , 人工智能 , 深度學習 , 計算機視覺

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路:Tabs 組件開發場景最佳實踐

鴻蒙學習實戰之路:Tabs 組件開發場景最佳實踐 Tabs 組件是 HarmonyOS 開發中常用的 UI 組件,用於實現頁面內容的分類展示和快速切換。本文將結合華為開發者聯盟的官方最佳實踐,介紹 Tabs 組件的常見開發場景和實現方案。 關於本文 本文基於華為開發者聯盟官方文檔《Tabs 選項卡常見開發場景》整理而成,旨在幫助開發者

移動開發 , 自定義 , text , Android , 數據加載

收藏 評論

Datcon - Flutter 多設備佈局:OpenHarmony 自適應佈局插件的使用

背景 隨着 OpenHarmony(開源鴻蒙)生態的快速發展,越來越多的 Flutter 開發者開始關注如何讓一套代碼在手機、平板、摺疊屏、智慧屏等多種設備上都能擁有良好的適配體驗。傳統的“寫死尺寸”或“手動判斷屏幕寬度”的方式不僅繁瑣,而且容易出錯。 為了解決這一痛點,OpenHarmony-SIG 推出了 flutter_multidevice_layout_sc

移動開發 , 多設備適配 , 自適應佈局 , Android , Flutter+OpenHarmony , hadss_adaptive_layou

收藏 評論

wx6218aeded7a51 - HarmonyOS簡易待辦事項管理

核心功能 添加待辦事項- 創建新的待辦任務,包含標題、描述、優先級、截止日期 查看任務列表- 以卡片形式展示所有待辦事項 標記完成狀態- 將任務標記為已完成/未完成 編輯任務- 修改已保存的任務信息 刪除任務- 刪除不需要的任務 任務篩選- 按狀態篩選查看任務 任務統計- 統計總任務數、已完成數和未完成數

優先級 , 移動開發 , text , 移動測試 , 標題欄

收藏 評論

龔禮鵬AndroidOrOH - Handler相關面試題

目錄 Handler相關 一.談一談你對handler的認識,例如:機制和實現等。 handler機制圖解: handler常見使用過程: handler機制: 二.一個線程中最多有多少個Handler,Looper,MessageQueue? 三.Looper死循環為什麼不會導致應用卡死,會耗費大量資源嗎? 四.系統為什麼不建議子

移動開發 , 發送消息 , 子線程 , 主線程 , Android

收藏 評論

ChinaDragon10 - HarmonyOS:長時任務(ArkTS)

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

移動開發 , Android , 鴻蒙 , harmonyos

收藏 評論

autohost - ios infinity audio 計算問題

如圖所示,所有 iOS 音頻技術都是基於 audio units。此處顯示的更高級別的技術,如 Media Player,AV Foundation,OpenAL,AudioToolbox,是對 audio units 的封裝,為特定的任務提供專用且簡化的 API。 如在可控性、性能、靈活性有非常高的需求,或者需要實現特定的功能(例如迴音消除),直接使用 audio

移動開發 , API , 回調函數 , ios

收藏 評論

龔禮鵬AndroidOrOH - openHarmony 4.1版本應用升級到5.0版本問題記錄及解決方案

目錄 ERROR: ArkTS:ERROR File: E:/Hap/applications_contacts-OpenHarmony-5.0.0-Release/entry/src/main/ets/Application/MyAbilityStage.ts:33:9 No overload matches this call. Overload 1 of 4

sed , 移動開發 , API , Android , .net

收藏 評論

寫的做不如改的多 - 如何有效監控手機使用時間:兩種實用方法詳解

如何有效監控手機使用時間 在數字化時代,手機已成為我們生活中不可或缺的一部分,但過度使用卻可能帶來諸多負面影響。因此,監控手機使用時間顯得尤為重要。本文將介紹兩種主要方法,幫助您有效掌握自己的手機使用情況。 一、利用手機自帶功能監控 大多數智能手機都內置了屏幕使用時間或類似的功能,這一功能能夠詳細記錄您的手機使用時長、各應用的使用頻率、解鎖次數以及使用時間段等關鍵信息。要查看

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

收藏 評論

ios技術狂人 - IPA 測試全流程 從安裝驗證到性能與系統日誌分析的多工具協同體系

在 iOS 應用開發中,“IPA 測試”是一個非常核心但容易被低估的環節。 無論是內測包(adhoc)、企業包、TestFlight 包還是用於交付 QA 的開發包,IPA 的測試並不僅是“能否安裝、能否打開”,而是要覆蓋: 安裝過程是否正常 真機運行是否穩定 是否存在簽名/權限問題 功能流程是否完整 性能是否退化 系統是否產生異常日誌 崩

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

收藏 評論

mb681965b2846e2 - Harmony開發之設備發現與連接——分佈式操作的起點

Harmony開發之設備發現與連接——分佈式操作的起點 引入:自動發現附近可用設備 想象一下這樣的場景:當你走進家門,手機自動發現並連接上家裏的智能音響,開始播放你喜歡的音樂;當你在會議室做演示時,平板自動發現投影儀並建立連接,無需繁瑣的線纜連接和設置。這種"開機即連"的無縫體驗,正是HarmonyOS設備發現與連接技術帶來的革命性變化。作為分佈式操作的起點,設備發現

設備管理 , 移動開發 , 初始化 , Android , Json

收藏 評論

祝你今天愉快 - C++進階學習(一) 變量地址和指針變量

在 C++ 中,變量地址和指針變量是內存操作的核心概念。 1.變量地址 每個變量在內存中都有一個存儲位置,這個位置用地址表示。 使用取地址運算符可獲取變量的地址。 int x = 42; cout x; // 輸出 x 在內存中的地址(如 0x7ffd1234) 地址是一個

指尖人生 , 數組 , 移動開發 , 字節數 , 指針變量 , c++ , Android

收藏 評論

ios技術狂人 - IPA 加密工具的工程化使用指南,從基礎防護到多層混淆的完整實踐流程

在 iOS 研發與安全交付場景中,“IPA 加密工具”是一個不斷被提起,卻經常被誤解的概念。 很多團隊把 IPA 加密理解成“找一個加固工具一鍵跑一下”,但在真實的生產環境裏,這樣的做法往往要麼無法通過測試,要麼無法支持版本回滾,要麼乾脆無法保證安全有效。 真正可靠的 IPA 加密方案,需要同時涵蓋: 二進制符號混淆 資源擾動與路徑重命名 JS/H5 文件保護

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

收藏 評論

wx676be6175e246 - Android彈框

一、核心組件與類型 Android提供多種彈框實現方式,滿足不同交互需求: Dialog類:基礎彈框,支持自定義佈局 DialogFragment:推薦使用的彈框組件,與Activity生命週期同步 Material Components:MaterialDialog等第三方庫提供更豐富的樣式 二、主要彈框類型 AlertDialog:

移動開發 , mvvm , 內存泄漏 , Android , 無障礙

收藏 評論

煙雨江南的秋 - 外設如何和BIOS通訊

                            外設位寬為8、16、32時,CPU與外設之間地址線的連接方法 有不少人問到: flash連接CPU時,根據不同的數據寬度,比如16位的NOR FLASH (A0-A19),處理器的地址線要(A1-A20)左移偏1位。為什麼要偏1位? 從軟件和CPU的角度而言,一個

取地址 , 移動開發 , 數據 , memory , 外設如何和BIOS通訊 , ios

收藏 評論

生活觀科技 - HarmonyOS ArkTS 組件進階 - AlphabetIndexer 自學指南

AlphabetIndexer 是 HarmonyOS ArkUI 框架提供的字母索引器組件,主要用於長列表的快速導航。當需要實現類似手機通訊錄、城市選擇列表等需要按字母索引的功能時,這個組件將是最佳選擇。 二、基礎使用指南 1. 環境準備 首先確保開發環境已配置完成: DevEco Studio 3.1 或更高版本 HarmonyOS

索引器 , List , 移動開發 , 自定義 , html5

收藏 評論

API_Blogger - 深入理解HTTPS和HTTP的區別、工作原理及安全重要性

HTTPS是什麼意思?HTTPS和HTTP的區別 在日常瀏覽網站時,我們常常會看到網址前面有“http”或者“https”兩種協議前綴。它們雖然看似相似,但實際上在安全性和數據傳輸方面有着重要的區別。本文將深入探討HTTPS的含義,以及HTTPS與HTTP的區別,幫助大家更好地理解這兩者之間的關係。 一、HTTP和HTTPS的基本概念 HTTP(超文本傳輸協議)是一種無狀態、

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

收藏 評論

最愛牛腩 - iOS代碼架構

一、iOS 主流架構對比(從簡單到複雜) 先通過表格快速掌握核心差異,方便你根據項目選擇: 架構 核心分層 適用場景

swift , 移動開發 , 數據 , ios , ui

收藏 評論

mb6923acc0735dc - AI實戰之自然語言處理:文本分類、情感分析與智能對話機器人

引言:讓應用真正"理解"人類語言 在智能化應用生態中,自然語言處理(NLP)是實現人機自然交互的核心技術。HarmonyOS通過Natural Language Kit為開發者提供了強大的端側文本理解能力,從基礎的分詞處理到複雜的情感分析,再到智能對話系統,構建了完整的NLP技術棧。本文將深入解析HarmonyOS自然語言處理三大核心能力:文本分類、情感分析與智能對話的實現

ico , 移動開發 , Android , 情感分析 , 文本分類

收藏 評論