tag 移動開發

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

@移動開發 / 博客 RSS 訂閱

調試人生 - 數據流抓包實戰,在HTTP 之外看清真實網絡通信

在很多開發者的認知裏,“抓包”往往等同於 HTTP 或 HTTPS 接口調試。但在真實項目中,尤其是涉及即時通信、音視頻、遊戲、IoT 或複雜客户端架構時,問題常常並不發生在 HTTP 層,而是隱藏在 TCP / UDP 數據流 之中。 這也是為什麼在某些問題面前,接口日誌、代理抓包都顯示“一切正常”,但系統依然表現異常。要解決這類問題,必須把視角下沉到數據流層。 為什麼要

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

收藏 評論

寫的做不如改的多 - iPhone 抓包工具怎麼選?從 HTTPS 調試、TCP 數據流分析到多工具協同的完整方案

在移動端開發、接口聯調以及 API 行為分析中,iPhone 抓包工具 是工程師最常接觸的調試武器之一。但 iOS 的網絡體系相對封閉,再加上證書校驗、ATS、安全策略與多協議混合(HTTPS + QUIC + TCP/UDP),導致“能真正抓到完整流量”的方案並不簡單。 與其糾結“哪一個抓包工具最好”,不如從工程角度構建一個“多工具互補”的抓包體系:代理 + 底層 + 自動化 +

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

收藏 評論

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

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

移動開發 , Android , 鴻蒙

收藏 評論

鹽焗西蘭花 - 鴻蒙學習實戰之路-彈性佈局 Flex 全攻略

鴻蒙學習實戰之路-彈性佈局 Flex 全攻略 最近好多朋友問我:"我想在鴻蒙裏做個漂亮的頁面佈局,但 Row 和 Column 太死板了,有沒有更靈活的方式?"_ 今天這篇,我就手把手帶你搞定彈性佈局(Flex)——鴻蒙裏最靈活的佈局神器!全程都是能跑的代碼和避坑指南,看完你就能輕鬆實現各種複雜佈局~ o(∩_∩)o 一、什麼是彈性佈局? 彈性佈局

導航欄 , 移動開發 , Self , text , Android

收藏 評論

寫的做不如改的多 - iOS App 測試工具全景指南,構建從開發、性能到系統級調試的多工具協同測試體系

在移動開發日益精細化的今天,iOS App 測試工具 的重要性已經不再侷限於“能跑自動化用例”或“能抓一點日誌”。 現代 iOS 工程中,測試工具涉足性能、網絡、系統日誌、崩潰分析、真機調試、Hybrid 監控、自動化驗證等多個層面。 真正成熟的團隊往往都有一套 多工具協同、可覆蓋全鏈路、能形成測試閉環 的工具體系。 本文將基於真實開發與測試場景,圍繞 Xcode、克魔(KeyMob

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

收藏 評論

我有一個大目標你信不信 - iOS Swift UIKit 編程規範指南

iOS Swift + UIKit 編程規範指南 本指南聚焦 Swift 語言特性與 UIKit 框架設計理念,結合蘋果官方推薦與工業界最佳實踐,覆蓋命名規範、代碼結構、UI 開發、性能優化等核心維度,旨在提升代碼可讀性、可維護性與擴展性。 一、命名規範 標識符命名 類 / 結構體 / 枚舉:採用大駝峯式(UpperCamelC

控件 , swift , 移動開發 , ios , ui

收藏 評論

wx676be6175e246 - Activity中實現OnClickListener接口的方法與優勢

在Android應用開發中,Activity作為主要的用户交互界面,經常需要處理各種視圖的點擊事件。實現OnClickListener接口是一種高效且結構清晰的事件處理方式。 實現原理與步驟 讓Activity類直接實現View.OnClickListener接口後,該Activity本身就成為了一個事件監聽器。此時,在Activity的onCreate方法中為多個視

移動開發 , 監聽器 , Android , 點擊事件 , ide

收藏 評論

祝你今天愉快 - C++學習(十三) 結構體數組和聯合體

一、結構體數組 結構體(struct) 是一種用户自定義的數據類型,可以將多個不同類型的數據組合在一起。 結構體數組 就是將多個相同類型的結構體變量組織成一個數組。 示例: /* 結構體:封裝一些基本類型用於我們自定義的類型 班級管理系統:56個同學,編號,年齡,性別,成績 聊天會話 */ #includeiostream usi

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

收藏 評論

祝你今天愉快 - C++進階學習(七) 動態開闢內存的應用場景

需要動態開闢內存的場景有以下幾種: 1. 大數據量的內存開闢 2. 變量的生命週期需要超過函數調用週期 3. 不確定需要多大內存空間,需要運行時開闢內存 示例: int main() { // 假設我們現在需要接收用户所輸入的數,然後進行排序 int num; printf("請輸入數的個數:"); // 獲取用户輸入 scan

指尖人生 , 函數調用 , 移動開發 , 數據 , i++ , c++ , Android

收藏 評論

ios技術狂人 - iOS App 測試的工程化實踐,多工具協同的一些嘗試

在實際研發流程中,iOS App 測試 已經不再是“點點頁面、跑跑用例”的單一環節,而是一項貫穿 開發、集成、發佈、迴歸與線上驗證 的系統工程。 隨着 App 規模擴大、業務複雜度提升以及混合技術(Native + Flutter + uni-app + WebView)的普及,測試的目標也發生了明顯變化: 不只是驗證功能是否可用 更要確認長期運行是否穩定 是否存

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

收藏 評論

mob64ca1414c613 - __android_log_print 布爾型

布爾類型 bool 在C++中,bool類型只有true(非0)和false(0)兩個值,且bool類型只佔用了一個字節。 true:非0,編譯器內部用1來表示。 false:0,編譯器內部用0表示。 示例程序一: #include stdio.h int main(int argc, char *arg

示例程序 , 運算符 , 引用 , 布爾 , 移動開發 , Android , 三目運算符

收藏 評論

mb6923acc0735dc - HarmonyOS之關係型數據庫RelationalStore:基於SQLite的複雜數據持久化方案

🌟 引言:結構化數據管理的專業解決方案 在鴻蒙應用開發中,面對用户信息、交易記錄、內容目錄等具有複雜關係和嚴格結構的業務數據時,輕量級的鍵值存儲已無法滿足需求。RelationalStore作為鴻蒙系統內置的關係型數據庫組件,基於業界成熟的SQLite引擎,為開發者提供了完整的關係數據管理能力。它通過標準的SQL語法支持、ACID事務保障和豐富的查詢功能,成為處理結構化數

移動開發 , 數據庫 , Android , SQL

收藏 評論

mb68e64068cf586 - uniapp開發鴻蒙:原生能力調用實戰

uniapp開發鴻蒙:原生能力調用實戰 引入:跨平台開發的核心能力 在之前的文章中,我們已經掌握了uniapp在鴻蒙平台下的基礎開發技能。今天,我們將深入探討uniapp調用鴻蒙原生能力的完整方案,這是實現複雜業務功能、提升應用體驗的關鍵環節。 uniapp通過uni-app框架提供了豐富的API,同時支持通過原生插件擴展能力。在鴻蒙平台下,我們還可以直接調用鴻

移動開發 , 設備信息 , endif , ifdef , html5

收藏 評論

wx676be6175e246 - Android開發中的貝爾效應

貝爾效應作為心理學中的權威暗示現象,在Android應用開發中具有重要實踐價值。其核心在於通過設計手段引導用户行為,提升產品體驗。以下是具體實現方法: 視覺權威暗示 色彩心理學應用:使用Material Design的AccentColor突出關鍵操作按鈕,如紅色用於"立即購買"。 層級設計:通過Elevation屬性

應用開發 , 優先級 , 移動開發 , Android , 開發者

收藏 評論

龔禮鵬AndroidOrOH - 一篇文章徹底理解自定義View

目錄 一.View的基礎 1.view的基礎概念 2.view的位置和事件event幾種表示法 3.view的滑動 ①.ScrollTo、ScrollBy: ②.佈局位置(layout,offsetLeftAndRight,offsetTopAndBottom) ③.佈局參數(LayoutParams) 4.view的彈性滑動

控件 , 屬性動畫 , 移動開發 , 自定義 , Android

收藏 評論

王廣緒 - (Multi-Node NvLink)、NCCL超節點集合通信

NCCL、ACCL等集合通信庫發展的早期,並沒有超節點(SuperNode/SuperPod)的概念,這些集合通信庫是如何支撐超節點集合通信的? AllReduce、AlltoAll等集合通信,是現在大模型訓練/推理必不可少的底層支撐。並且隨着大模型參數量不斷上升,對集合通信性能的要求越來越高,超節點(SuperNode/SuperPod)應運而生。 哈哈哈,本文分享

多級 , 服務器 , 移動開發 , 多節點 , ios

收藏 評論

江上清風山間明月 - 2025年Android應用開發的最佳實踐

對於2025年的Android開發,技術棧已經非常清晰:Kotlin 是官方推薦的首選語言,搭配現代化的 Jetpack Compose 界面工具包和 MVVM 架構,構成了當前開發原生Android應用的最佳組合。 下面這個表格清晰地展示了2025年Android開發的核心技術棧構成: 技術維度 首選方案 關鍵點 / 代表

指尖人生 , Kotlin , 移動開發 , Android , ui

收藏 評論

深圳大表哥 - iOS Universal Link 配置

一、先搞懂:Universal Link 是啥? 簡單説,它就是一個普通的 https 網址(比如https://xxx.com/app),但配置後能直接跳轉到你的 App 裏,不用經過 Safari 瀏覽器。比如用户在微信裏點這個鏈接,直接打開你的 App 對應頁面,而不是跳瀏覽器,體驗比傳統的 URL Scheme 好太多(不用彈 “是否打開 App” 的提示)。

移動開發 , app , 配置文件 , ci , ios

收藏 評論

調試人生 - iOS 上架 4.3 審核條款深度解析,如何避免“重複應用”與“低價值內容”導致的拒審?

在 App Store 審核體系中,4.3 是開發者最常遇到的拒審條款之一。 其描述為:“Guideline 4.3 - Design:Spam(垃圾應用/重複應用)”。 許多應用在提交時並未出現功能性錯誤,卻因為內容、結構、相似度或應用形態被判定為 4.3,從而被拒。 不同於功能性問題,4.3 重在判斷:應用是否具備足夠的獨特價值? 本文將從工程、設計、內容與發佈流程等多個維度

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

收藏 評論

龔禮鵬AndroidOrOH - Oh3.2項目升級到Oh5.0(鴻蒙Next)具體踩坑記錄(一)

目錄 1.自動修復部分 Cause: The project structure and configuration require an upgrade. Solution: 1. Use Migrate Assistant to auto-upgrade the project structure and configuration. 2. Manually up

Parse , 移動開發 , 配置文件 , Android , Json

收藏 評論

mb6923acc0735dc - 高級佈局組件(三):網格佈局Grid的構建與適配

🌟 引言:二維佈局的強大力量 在移動應用界面設計中,網格佈局是組織內容的經典模式。無論是照片牆、商品網格還是儀表盤,網格都能提供清晰的視覺結構和高效的空間利用。ArkUI的Grid組件專為這類場景設計,它不同於線性佈局的單維度排列,而是真正的二維佈局系統,可以同時在行和列方向上精確控制子組件的位置和大小。 一、Grid組件基礎:構建規則網格系統 Grid是Ar

網格佈局 , 移動開發 , text , Android , 複用

收藏 評論

長袖員大表哥 - Android 15 16KB 內存頁適配:白話解讀 + 實戰指南

Android 15(也叫 Android Vanilla Ice Cream)最核心的底層變更之一,就是把默認內存頁大小從 4KB 升級到 16KB(ARM64 架構設備)。不用摳技術術語,簡單説:內存頁是系統管理內存的 “最小單位”,16KB 能讓安卓手機更省內存、跑大應用更流暢,但也要求開發者適配,否則 APP 可能閃退、卡頓甚至無法運行。下面用易懂的方式講清適配原因、影響

移動開發 , 閃退 , Android , 移動測試 , 開發者

收藏 評論

祝你今天愉快 - C/C++進階學習(九)字符串長度及類型轉換

只記錄C的字符串使用方式 C 風格字符串(最底層) const char* s = "hello"; char buf[] = "hello"; 本質:以 `'\0' 結尾的 char 數組 示例: #include stdio.h // 字符串定義 int main() { //printf("He

指尖人生 , 字符串 , 移動開發 , Android , 進制 , 浮點數

收藏 評論

寫的做不如改的多 - 如何解決瀏覽器HTTPS不安全連接警告及SSL證書問題

1. 背景 前些天訪問一個https的鏈接,這個不安全的連接提示那是經常見,只要是自己的內部應用系統,大多數是這樣。但平時點個【高級】,點個“繼續前往 http://xxx.xxx.xxx.xxx(不安全)”的超鏈接就跳過去直接進去了。 但是這次,點了【高級】然後都沒有下面“繼續前往http://xxx.xxx.xxx.xxx(不安全)”的超鏈接。 2. 解決 直接在當前

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

收藏 評論