博客 RSS 訂閱

garvenc - Flutter學習筆記:API

本文更新於2024-12-26,使用Flutter 3.3.3。 官方文檔:https://api.flutter.dev或https://api.flutter-io.cn 目錄 dart:ui 【UI庫】 枚舉 TextDirection —— 文本方向 animation 【動畫庫】 類

flutter

收藏 評論

xiaoyan2017 - flutter3-dymall仿抖音直播商城|Flutter3.27短視頻+直播+聊天App實例

自研flutter3.27+dart3.6+getx實戰抖音短視頻+聊天+直播電商帶貨app商城應用。 flutter_dymall一款基於最新版Flutter3.27+Dart3.x+Getx+mediaKit原創實戰研發抖音app帶貨商城項目。集成了直播+短視頻+聊天三大功能模塊。實現了類似抖音app首頁全屏沉浸式聯動左右滑動頁面模塊、上下滑動短視頻效果。 最新版uniapp+vue3+uv

flutter

收藏 評論

xiaoyan2017 - flutter3-trip仿攜程酒店預訂|Flutter3.27+Getx預約旅遊酒店App程序

基於Flutter3.x+Dart3+GetX跨平台仿攜程/飛豬旅行酒店客房預訂查詢app系統。 flutter3_trip原創2025新版flutter3.27.1+dart3.6+getx+flutter_datepicker跨平台仿攜程/飛豬/同程旅遊app酒店客房預訂系統。實現了首頁、酒店預訂模塊、酒店搜索/列表/詳情、探索動態、訂單、消息聊天、我的等模塊。 技術棧 編輯器:Vsco

flutter

收藏 評論

HarmonyOS小助手 - Flutter適配HarmonyOS 5開發知識地圖

還在為Flutter適配HarmonyOS 5頭疼?這份知識地圖,用實戰解析+高頻避坑指南,幫你快速打通跨平台開發任督二脈! ▌為什麼這份資源值得你收藏? 分層進階:從環境搭建→插件開發→性能優化,匹配不同階段開發者需求 真實場景:開發案例實戰驗證 痛點覆蓋:特別整理SDK適配/線程分析/交互等企業級開發難題 持續更新:緊跟鴻蒙Flutter SDK最新特性 鴻蒙Flutter初體驗

flutter

收藏 評論

xiaoyan2017 - flutter3-winseek客户端AI實例|Flutter3.32+DeepSeek流式ai對話模板Exe

原創首發flutter3+deepseek+window_manager客户端Ai流式打字Flutter-WinSeek。 flutter3-winseek-chat:基於flutter3.32+dart3.8+deepseek+dio+getx+markdown+highlight等技術搭建桌面客户端AI流式打字效果聊天對話Exe項目。支持側邊欄收縮、stream流輸出、代碼高亮/複製、對話本地

flutter

收藏 評論

codechen8848 - 集成多平台的直播神器!觀看多平台直播一站搞定!

大家好,我是 Java陳序員。 在日常生活中,我們常常會在工作之餘觀看直播,現在的主流直播平台如虎牙、鬥魚、嗶哩嗶哩、抖音等,為用户提供了豐富多樣的直播內容。 然而,用户在觀看不同平台的直播時,往往需要在多個應用之間切換,操作繁瑣,體驗不佳。 今天,給大家介紹一款集成多個平台的直播神器,一站搞定多平台直播觀看! 關注微信公眾號:【Java陳序員】,獲取開源項目分享、AI副業分享、超200本經典

flutter

收藏 評論

揹包の技術 - Flutter 工程構架設計(MVVM + Repository)

認真對待每時、每刻每一件事,把握當下、立即去做。 移動應用開發領域的技術演進正持續推動着跨平台解決方案的創新。在 Android 與 iOS 等多平台並存的現狀下,傳統原生開發面臨‌代碼複用率低‌和‌開發效率瓶頸‌等核心挑戰。Flutter 作為 Google 推出的現代化 UI 工具包,通過‌自繪引擎‌和‌響應式框架‌實現了真正的跨平台一致性,其‌"一次編寫,處處運行"‌的理念已在全球範圍

flutter

收藏 評論

揹包の技術 - Flutter 佈局核心思想

認真對待每時、每刻每一件事,把握當下、立即去做。 在 Flutter 中,佈局確實完全通過組件(Widget)來實現,這與許多其他 UI 框架的設計理念不同。以下是 Flutter 佈局系統的詳細解析。 ‌1. 佈局組件的核心思想‌ ‌一切都是 Widget‌:無論是可見的按鈕、文本,還是不可見的佈局容器(如 Row、Column),均為 Widget。 ‌組合嵌套‌:通過父子組件的嵌

flutter

收藏 評論

KerryWu - 記 Kafka Consumer 消息阻塞

事件概述 最近在接入一個新的埋點 Kafka Topic 後,遇到一個非常隱蔽的問題: 新 Topic 一直消費不到消息; 在公司 MQ 平台上查看 Topic,查不到消費組的註冊信息; 日誌平台沒有任何 Error 日誌。 消費端的邏輯是典型的主動拉取模式,由異步線程循環執行: poll() 拉取一批消息; 事務處理(讀取消息、執行腳本、寫入存儲); commit 提交偏移量。

kafka

收藏 評論

機械心 - iOS開發-屬性的內存管理

Objective-C中,類的實例變量(instance variables)和屬性(properties)是兩種不同的概念,其中屬性的內存管理就較為複雜。Objective-C 提供了多種屬性修飾符,用於管理對象的內存。這些修飾符用於控制對象的生命週期和內存管理行為。 以下是一些常見的屬性修飾符及其內存管理行為的詳細介紹: 1. strong 適用對象:通常用於對象類型(如 NSObject

ios

收藏 評論

ACM_Someone like you - Objective-C (OC) 中 不推薦 使用 true 和 false 分析

背景: 寫多混編語言 把swift 習慣帶入到了OC 就比如這個布爾值的寫法 前言:雖然 true 和 YES 實際上等效為 1,但為了代碼的一致性和可讀性,最好在 Objective-C 中用 YES 和 NO 1. 類型不同 YES 和 NO 是 Objective-C 的 BOOL 類型,它本質上是一個 signed char,YES 等於 1,NO 等於 0。 true 和 false 是

ios

收藏 評論

機械心 - iOS開發框架--MyLayout

MyLayout 框架不僅支持 Objective-C,也可以在 Swift 中使用。通過 MyLayout,可以使用面向對象的方式來創建和管理視圖的佈局,簡化了 Auto Layout 中繁瑣的約束設置流程。在 Objective-C 中,MyLayout 提供了相同的佈局類型和屬性,使用方式稍有不同,主要是語法和調用方式上的差異。 先介紹一下如何使用吧,線性佈局和相對佈局是用的比較多的佈局方式

ios

收藏 評論

機械心 - iOS開發框架--SDWebImage

SDWebImage 是一個功能強大的庫,用於在 iOS 和 macOS 應用中異步下載和緩存圖像。它提供了簡單易用的接口,幫助開發者高效地處理網絡圖片。以下是 SDWebImage 的詳細介紹,包括其主要功能、使用方法和架構。 主要功能 異步下載:SDWebImage 在後台線程中下載圖片,避免阻塞主線程,保持用户界面流暢。 緩存機制: 內存緩存:存儲最近使用的

ios

收藏 評論

機械心 - iOS開發框架--AFNetwork

AFNetworking 是一個強大的網絡庫,專為 iOS 和 macOS 開發而設計,旨在簡化網絡請求和響應處理。它基於 NSURLSession 提供了一套簡潔易用的 API,廣泛用於處理網絡通信。以下是 AFNetworking 的詳細介紹,包括其主要功能、使用方法和架構。 主要功能 簡化的網絡請求:提供了簡單的接口來發送 GET、POST、PUT、DELETE 等 HTTP 請求

ios

收藏 評論

機械心 - iOS開發-MVC

在現代軟件開發中,尤其是用户界面(UI)密集的應用程序,如何有效地組織代碼是一個至關重要的問題。MVC(Model-View-Controller)模式應運而生,成為許多開發者的首選架構。本文將詳細探討MVC模式的組成部分、底層原理以及如何在實際項目中應用它。 什麼是MVC模式? MVC是一種軟件設計模式,它將應用程序分為三個核心部分:Model、View和Controller。這種分離使得開發者

ios

收藏 評論

機械心 - iOS開發-MVP架構模式

深入理解MVP模式 在軟件開發中,尤其是在創建複雜用户界面時,如何有效地組織代碼是一個重要的課題。MVP(Model-View-Presenter)模式作為MVC模式的演進版本,旨在提高應用程序的響應性和可測試性。本文將詳細探討MVP模式的組成部分、底層原理以及如何在實際項目中應用它。 什麼是MVP模式? MVP是一種軟件設計模式,它將應用程序分為三個核心部分:Model、View和Present

ios

收藏 評論

機械心 - iOS開發框架--QMUIKit

深入解析 QMUIKIT:高效的 iOS UI 組件庫 QMUIKIT(QMUI)是一個專為 iOS 開發者設計的開源 UI 組件庫,旨在提升開發效率與用户體驗。本文將從如何簡單使用 QMUI、底層原理、核心組件的實現細節,以及一些最佳實踐等方面進行深入探討。 1. 簡單使用 QMUI 1.1 安裝 QMUI QMUI 可以通過 CocoaPods 或手動集成到項目中。以 CocoaPods 為例

ios

收藏 評論

機械心 - iOS開發- tableView的協議

在使用 UITableView 時,必須實現的協議主要包括以下幾個 1. UITableViewDataSource 協議 這是最重要的協議,用於提供數據給 UITableView。沒有這個協議,UITableView 是無法顯示任何內容的。 必須實現的方法: tableView:numberOfRowsInSection::返回給定 section 中的行數。 - (NSInteg

ios

收藏 評論

Kevinarcsin001 - 搭建fast-whisper 環境時報錯 Unable to load any of {libcudnn_ops.so.9.1.0, libcudnn_ops.so.9.1, libcudnn_ops.so.9, libcudnn_ops.so}

fast-whisper 官網地址:https://github.com/SYSTRAN/faster-whisper 搭建環境時,按照官方的創建環境要求執行的 使用conda create -n fast_whisper python=3.9創建虛擬環境 執行pip install faster-whisper 安裝庫 pip install nvidia-cublas-cu12 nvi

ios

收藏 評論

我是牧碼人 - ijkplayer k0.11.9 發佈了

ijkplayer k0.11.9 發佈了,這是 debugly 同學決定開始維護 ijkplayer 以來,發佈的第 24 個版本。 適用於蘋果三大平台: 平台及版本 CPU 架構 iOS 11.0 arm64、arm64_simulator、x86_64_simulator macOS 10.11 arm64、x8

ios

收藏 評論

AlexChow - 另闢新徑實現 Blazor/MAUI 本機交互(一)

本系列由淺入深逐個文件解析工作原理 目錄: WebViewNativeApi.cs NativeApi.cs MainPage.xaml.cs 實戰 串口 小票機 藍牙 WebViewNativeApi.cs WebViewNativeApi.cs 文件中的代碼實現了一個 NativeBridge 類,用於在 .NET MAUI 應用程序中的 WebView 和本地代碼之間進行通

ios

收藏 評論

我是牧碼人 - ijkplayer k0.12.0 發佈了

ijkplayer k0.12.0 發佈了,這是 debugly 同學決定開始維護 ijkplayer 以來,發佈的第 25 個版本。 從今年開始發佈版本的規則改為每年至少升級一次副版本號。 新版本更新內容: 升級了所有三方庫,部分庫的官方聲明説提升了性能,FFmpeg升級到了 n6.1.2 pod庫描述文件去掉對 c++的依賴 修復了一些內存泄漏 支持了 dash 解複用器 修復了開

ios

收藏 評論

MrYu4 - SweetPad:VSCode內iOS應用開發

SweetPad可以讓你在VSCode裏實現iOS應用的開發。包括: ✅ 自動補全 — 使用 xcode-build-server 設置代碼自動補全功能 ️ 構建與運行 — 使用 xcodebuild 構建並運行應用程序 代碼格式化 — 使用 swift-format 或你喜歡的格式化工具格式化文件 模擬器 — 管理 iOS 模擬器 設備 — 在 iPhone 或 i

ios

收藏 評論

sue0604 - uniapp雲打包的iOS APP生成打包證書和上傳蘋果開發者

uniapp打包和上傳,可以分開兩個不同的步驟。 其中打包需要用到ios證書打包,而生成ios證書是其中的一個步驟。上傳ipa和上架又起另外的步驟。 假如你還沒有證書打包,可以先參考這篇文章先生成打包證書: https://www.cnblogs.com/handsome0916/p/18762157 有了證書後,就可以使用uniapp的雲打包功能,使用私有證書打包了。 打包完後,會有一個.ipa

ios

收藏 評論