tag 移動開發

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

@移動開發 / 博客 RSS 訂閱

祝你今天愉快 - C++學習(十四) 枚舉及C++指針簡介

一、枚舉 什麼是枚舉? 枚舉(enumeration) 是一種用户自定義的數據類型,用於定義一組命名的整型常量,提高代碼的可讀性和可維護性。 普通枚舉 enum Color { RED, // 默認值為 0 GREEN, // 1 BLUE // 2 };

運算符 , 移動開發 , 野指針 , Android , ios

收藏 評論

江上清風山間明月 - 非對稱加密介紹

非對稱加密是現代密碼學的基石,也是互聯網安全的支柱。我將從基礎概念到實際應用,為您詳細解析這一重要技術。 核心概念:什麼是非對稱加密? 非對稱加密,又稱公鑰密碼學,它使用一對數學上相關的密鑰: 公鑰:可以公開給任何人,用於加密數據或驗證簽名 私鑰:必須嚴格保密,用於解密數據或創建簽名 與對稱加密的對比 特性

非對稱加密 , 指尖人生 , 移動開發 , 加密 , Android , 非對稱 , Python

收藏 評論

ios技術狂人 - TCP 抓包分析實戰,從三次握手到自定義協議解析的完整方法

在移動端網絡調試、服務端排障、性能分析或協議逆向中,TCP 抓包分析 是最基礎、卻也是最容易被忽視的能力。許多開發者關注的是應用層 HTTP/HTTPS,但真正影響網絡質量、導致請求失敗或使代理工具抓不到包的根本原因,往往隱藏在 TCP 層: 連接建立失敗(三次握手異常) 網絡抖動導致重傳 MTU 限制引起分片 半連接、RST 中斷 自定義協議不走 H

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

收藏 評論

蜀道衫QAQ - HarmonyOS應用開發:Webview拉起自定義鍵盤

場景描述 在特殊的H5場景下需要應用拉起自定義鍵盤進行輸入。 場景一:使用jsBridge拉起自定義彈窗寫自定義鍵盤,再通過jsBridge傳參實現輸入。 場景二:使用web的同層渲染將原生textInput組件渲染到頁面上。 方案描述 通過註冊一個js代理對象被web的registerJavaScriptProxy方法調用拉起CustomDialo

自定義鍵盤 , 鴻蒙開發 , yyds乾貨盤點 , 移動開發 , Android , harmonyos

收藏 評論

smartApi - android 使用 java 編寫網絡連通性檢查

下面給出 純 Java 代碼、兼容 Android API 19+、零三方庫 的“網絡連通性檢查”工具類。 特點: 同時檢測 Wi-Fi/移動數據是否真正上網(不只是“已連接”) 使用 HttpURLConnection,不阻塞主線程 支持 超時設置(秒級) 返回 布爾結果 + 失敗原因日誌 ✅ NetCheck.java(可直接拷貝)

移動開發 , Android , JAVA , .net

收藏 評論

mob64ca14079fb3 - Android 在機頂盒上 如何識別鼠標右鍵

X-CTR100控制器具有MicroUSB接口,支持SLAVE和HOST兩種模式,本例程介紹USB HOST鼠標鍵盤功能。 通過鼠標鍵盤,可以使作品產生更高級的控制行為,例如通過無線鼠標控制機器人或智能車。 原理 USB 鼠標鍵盤屬於 USB HID。HID是Human Interface Device的縮寫,由其名稱可以瞭解H

串口 , 移動開發 , 硬件資源 , 轉接線 , Android

收藏 評論

wx676be6175e246 - Android中的乘法運算:基礎與實現

在Android開發中,乘法運算是一個基礎但至關重要的數學操作,廣泛應用於UI設計、數據處理和算法實現等多個場景。本文將從基礎概念、應用場景和代碼示例三個方面介紹Android中的乘法運算。 基礎概念 乘法運算在數學中表示將兩個數相加多次的快捷方式。在Android中,乘法運算遵循Java語言規則,支持整數、浮點數等多種數據類型。基本語法為r

移動開發 , Android , 數據處理 , 代碼示例

收藏 評論

蜀道衫QAQ - HarmonyOS應用開發:多重篩選

前言 本示例主要介紹多重篩選場景,利用數組方法過濾滿足條件的數據,利用LazyForEach實現列表信息的渲染以及刷新。 效果圖預覽 使用説明 等待列表數據全部加載完成後,點擊篩選類型,展開篩選數據。 選中想要篩選的數據,點擊確認,列表刷新。 再次點開篩選類型,保留上次篩選的內容,點擊重置篩選內容復原,列

List , 數組 , 移動開發 , 數據 , 私藏項目實操分享 , Android

收藏 評論

mb681965b2846e2 - Harmony開發之分佈式數據管理——跨設備數據同步

Harmony開發之分佈式數據管理——跨設備數據同步 引入:手機編輯文檔,平板接着看 在日常工作中,我們經常需要在多個設備間切換使用同一個應用。比如在手機上編輯文檔,回到家後想在平板上繼續編輯;或者在手機上添加購物車商品,在平板上查看購物車內容。傳統方案需要手動同步數據,或者依賴雲端存儲,操作繁瑣且存在數據延遲。HarmonyOS的分佈式數據管理技術,讓數據能夠在可信

數據同步 , 數據管理 , 移動開發 , 數據 , Android

收藏 評論

mb681965b2846e2 - HarmonyOS開發之數據存儲與狀態管理

HarmonyOS開發之數據存儲與狀態管理 第一部分:引入 在移動應用開發中,數據存儲與狀態管理是構建穩定、高效應用的核心基礎。你是否遇到過以下問題: 狀態丟失:應用重啓後用户配置丟失,需要重新設置 數據同步困難:多個組件需要共享同一狀態,但數據流混亂 性能瓶頸:頻繁讀寫數據庫導致應用卡頓 跨設備同步:多設備間數據無法實時同步

移動開發 , 持久化 , text , Android , ide

收藏 評論

qq5a586f44e2373 - Java中多詞驗證碼的生成策略與實現

本文旨在探討在java環境中生成包含多個單詞的驗證碼圖像的有效策略。鑑於現有多數驗證碼庫主要支持單詞生成,我們提出並詳細闡述了一種“分而治之”的方法:通過分別生成每個單詞的驗證碼圖像,並將其智能合併到一張最終圖像中,從而實現多詞驗證碼的需求。文章將提供具體的java代碼示例,並討論實現過程中的關鍵考量。 引言 在Web應用中,驗證碼(CAPTCHA)是防止自動化的重要

移動開發 , 自定義 , 驗證碼 , Image , html5

收藏 評論

最愛牛腩 - MediaPipe Tasks 核心概述

一、MediaPipe Tasks 核心概述 MediaPipe Tasks(MediaPipe 任務庫)是 Google 推出的輕量化、跨平台 AI 任務開發工具,基於 MediaPipe 框架封裝了視覺、音頻、文本等常見 AI 任務的預訓練模型和標準化 API,無需深度學習專業知識,就能快速在 Android、iOS、Web、Python、C++ 等平台集成 AI 功能

移動開發 , 移動測試 , 手勢識別 , Python

收藏 評論

祝你今天愉快 - C++學習(十八) 編程練習 1-5

1.編寫一個c++程序,如下述輸出示例的那樣請求並顯示信息: What is your first name? Betty Sue What is your last name? Yewe What letter grade do you deserve? B What is your age? 22 Name:Yewe,Bett

指尖人生 , 移動開發 , include , c++ , Android , ci

收藏 評論

GeorgeGcs - 【HarmonyOS 6】靜態和動態添加應用快捷方式詳解

【HarmonyOS 6】靜態和動態添加應用快捷方式詳解 一、前言 在功能日益複雜的應用中,用户往往需要多步操作才能找到常用功能。而應用快捷方式能讓用户一鍵直達核心功能,既提升操作效率,也能增強用户對應用的粘性。 本文結合實際開發場景,詳細分享 HarmonyOS 中兩種快捷方式的實現方法,包括靜態快捷方式配置和應用內動態添加,全程基於單 HAP 包場景(多 HAP 包配置邏

ico , 快捷方式 , 移動開發 , Android , Json

收藏 評論

長袖員大表哥 - UniApp 開發 HarmonyOS 全指南

UniApp 作為跨端開發框架,已支持 HarmonyOS(鴻蒙)多形態設備開發,包括鴻蒙手機、平板、智慧屏、車機等。本文從環境搭建、項目配置、開發適配、調試發佈等維度,詳解 UniApp 開發鴻蒙應用的核心流程。 一、核心前提:UniApp 對鴻蒙的支持範圍 支持版本: HarmonyOS 2.0+(API Version 6+),

移動開發 , API , Android , 開發者 , Json

收藏 評論

調試人生 - 掌握iOS和Android設備應用運行狀態監控與性能優化完整教程

掌握設備狀態:監控與管理正在運行的app 簡介:智能手機用户瞭解和監控正在運行的應用程序對於優化性能、管理內存和保護隱私至關重要。本文將指導如何查看和管理Android和iOS設備上的當前活躍進程。通過系統自帶功能和第三方應用,用户可以監控應用的CPU使用、內存佔用,並進行性能優化、電量節省和故障排查。此外,開發者可以通過系統服務API深入瞭解後台進程信息,以提升app質量。 1

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

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路:Dialog 組件封裝最佳實踐

鴻蒙學習實戰之路:Dialog 組件封裝最佳實踐 Dialog 組件是 HarmonyOS 開發中常用的交互組件,用於實現彈窗提示、確認對話框等功能。本文將結合華為開發者聯盟的官方最佳實踐,介紹 Dialog 組件的封裝方法和常見使用場景。 關於本文 本文基於華為開發者聯盟官方文檔《Dialog 封裝最佳實踐》整理而成,旨在幫助開發者

封裝 , 移動開發 , 加載 , Android , 開發者

收藏 評論

ios技術狂人 - 如何查看手機使用記錄:Android和iOS設備全面指南

如何查看手機使用記錄? 您是否曾經好奇過,家人或朋友是否在未經允許的情況下使用您的手機?或者您的孩子是否過度沉迷於手機遊戲?又或是您想追蹤自己每天花費在手機上的時間?無論出於何種原因,本文將為您詳細介紹如何查看手機使用記錄的方法。 查看手機使用記錄的基本方法 使用手機自帶功能查看 對於Android設備: 1. 打開手機的“設置”應用。 2. 向下滾動並找到“數字

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

收藏 評論

祝你今天愉快 - C++進階學習(六) 靜態內存開闢和動態內存開闢

在 C++ 中,內存管理是核心課題之一。根據內存開闢的時間和方式,主要可以分為靜態內存開闢(通常涉及棧空間和全局/靜態區)和動態內存開闢(堆空間)。 1. 靜態內存開闢 靜態內存開闢是指在編譯階段就確定了大小,並在程序運行到對應作用域時由系統自動分配和釋放的內存。 存儲位置:主要在棧 (Stack) 或 全局/靜態存儲區。

指尖人生 , 數組 , 移動開發 , c++ , Android , 動態內存 , 示例代碼

收藏 評論

祝你今天愉快 - C++學習(二十七)if/if else 語句和邏輯運算符

C++ 中的 if 和 if-else 語句用於根據條件控制程序的執行流程,配合邏輯運算符可以構建複雜的判斷邏輯。 一、if/if-else語句 1. 基本if語句 if (條件表達式) { // 條件為真(true)時執行的代碼 } 如果條件表達式的值為 非零(即邏輯上為 true),則執行大括

指尖人生 , 移動開發 , include , c++ , Android , ios

收藏 評論

蜀道衫QAQ - HarmonyOS應用開發:桌面卡片實現

前言 桌面卡片是比較常見的功能,本源碼案例詳細列舉了卡片開發的大部分功能,如使用postCardAction接口快速拉起卡片提供方應用的指定UIAbility,通過message事件刷新卡片內容等,為開發者提供了卡片功能的展示。 效果圖預覽 使用説明 長按應用,添加卡片到桌面。 卡片內可滑動選擇案例,點擊可進入案例

鴻蒙開發 , yyds乾貨盤點 , 移動開發 , Android , harmonyos , 卡片開發

收藏 評論

龔禮鵬AndroidOrOH - c語言基礎學習一(與java對比不同之處)

1.一個c程序由若干頭文件和函數組成 2.一個c程序有且只有一個主函數 #includestdio.h //頭文件 int main() //主函數 { printf("Hello World"); return 0; } AI寫代碼 objectivec 運行 3.C語言中的數據類型 最簡單常用的整型、實型與字符型 數據類型 説明 字節 應用 示例 ch

數據類型 , 浮點型 , 移動開發 , C語言 , Android

收藏 評論

龔禮鵬AndroidOrOH - OpenHarmony SIM卡信號值整體流程分析

目錄 1.Telephony架構 2.具體分析 1.Telephony架構 本篇是來介紹OpenHarmony SIM卡信號值的整體分析流程,整體流程如下 這裏的分層流程參考:OpenAtom OpenHarmony 2.具體分析 可以看出來信號值先是從modem傳遞到vendorlib層,由於我們無法查看到mod

移動開發 , Android , .net

收藏 評論

mb6923acc0735dc - ArkTS併發編程:TaskPool與Worker線程管理的實戰詳解

引言:為何需要多線程併發 在鴻蒙應用開發中,隨着應用功能日益複雜,單線程模型已無法滿足性能需求。當應用需要執行耗時計算、處理大文件或進行網絡請求時,如果這些操作都在主線程執行,會導致界面卡頓、響應延遲等用户體驗問題。ArkTS併發編程正是為了解決這一痛點,通過TaskPool和Worker為開發者提供高效的多線程解決方案。 基於HarmonyOS API 12和Sta

sed , 序列化 , 移動開發 , 主線程 , Android

收藏 評論