tag flutter

標籤
貢獻47
161
06:41 PM · Oct 26 ,2025

@flutter / 博客 RSS 訂閱

弗拉德 - 【Flutter 2-1】Flutter手把手教程UI佈局和Widget——文本和樣式 Text Widget

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Text 我們先來看Text的構造函數都有哪些參數: const Text( this.data, { //data 就是我們需要展示的文字 是字符串類型,這個是必傳字段,其他的都是可選 Key key, //widget的標識 this.style, //文本樣式

移動端 , dart , 移動端框架 , flutter , 移動端適配

收藏 評論

編程小達人 - Flutter 接入 firebase 快速構建應用

想要構建能夠支撐百萬用户的實時應用?FlutterFire為您提供了完整的Firebase生態集成解決方案!FlutterFire是一系列官方Firebase插件集合,專為Flutter應用設計,讓您輕鬆實現身份驗證、實時數據庫、雲存儲、消息推送等核心功能。 🚀 為什麼選擇FlutterFire? 官方維護,質量保證 跨平台支持(Andro

firebase , flutter , 前端開發 , Git , Javascript

收藏 評論

mob64ca14031c97 - Flutter踩坑 錯誤解決整理

徹底解決 Flutter 開發 HarmonyOS 應用:No Hmos SDK found 報錯 在使用 flutter create --platforms ohos 創建 HarmonyOS(簡稱 OHOS)相關 Flutter 項目時,很多開發者會遇到核心報錯:No Hmos SDK found. Try setting the HOS_S

華為 , flutter , 根目錄 , harmonyos , 前端開發 , Javascript

收藏 評論

程序員老劉 - Flutter 3.38 版本更新:客户端開發者需要關注這三點?

哈嘍,我是老劉 作為一個以Flutter為主要技術棧並且使用了差不多7年的開發者,其實老劉對Flutter版本更新的關注程度比很多人想象中要底很多。 本質上是因為在我的團隊裏對Flutter版本更新這件事會採用非常謹慎的策略。 我們的產品功能極少依賴最新版本的某個新組件,同時除非有非常嚴重的bug要解決,也不會急於升級到新版本。 但是Flutter 3.38版本我覺得各位開發者還是有必要關注一下的

客户端 , flutter , 跨平台開發

收藏 評論

Pandorox - Flutter: BLoC 模式入門教程

原文:Flutter: BLoC 模式入門教程 瞭解如何使用流行的 BLoC 模式來構建 Flutter 應用程序,並使用 Dart streams 管理通過 Widgets 的數據流。 設計應用程序的結構通常是應用程序開發中爭論最激烈的話題之一。每個人似乎都有他們最喜歡的、帶有花哨首字母縮略詞的架構模式。 iOS 和 Android 開發人員精通 Model-View-Controller

狀態管理 , flutter , 架構模式

收藏 評論

弗拉德 - 【Flutter 2-4】FlutterUI佈局和Widget——Statelesswidget與Statefulwidget

Statelesswidget 如果一個Widget從初始化到使用再到銷燬,整個過程中都不需要修改其UI的樣式,例如純展示頁面,我們就用Statelesswidget。常見的Statelesswidget有:Text、Icon、ImageIcon、Dialog等。可以看到這些往往都是一些展示類的,不需要改變其狀態的控件。 使用Statelesswidget更輕量,更節省內存資源。初始化Sta

dart , 移動app , flutter-swiper , flutter , 跨平台開發

收藏 評論

qngyun1029 - dart中,略顯混亂繼承、接口、with等,該怎麼理解?

最近在學習flutter,研究別人的組件,剛好看到一段代碼設計,如下(精簡過後): 代碼解釋: 1、抽象類ColumnType提供了屬性defaultValue、方法test(); 2、具體類ColumnTypeNumber 實現implements了ColumnType; 3、具體類ColumnTypeNumber 混入with了ColumnTypeWithNumber;

dart , flutter

收藏 評論

GoCoding - Flutter ncnn 使用

Flutter 實現手機端 App,如果想利用 AI 模型添加新穎的功能,那麼 ncnn 就是一種可考慮的手機端推理模型的框架。 本文即是 Flutter 上使用 ncnn 做模型推理的實踐分享。有如下內容: ncnn 體驗:環境準備、模型轉換及測試 Flutter 項目體驗: 本文 demo_ncnn 體驗 Flutter 項目實現 創建 FFI plugin,實現 d

yolo , mobx , Android , flutter

收藏 評論

xiangzhihong - 國內大廠都在使用哪些移動跨平台框架

自從移動應用開發興起以來,不少公司和開發者就在不斷的探索移動跨平台開發技術,以適應移動應用高速迭代的需求 。縱觀當前的移動跨平台方案,總結一下無外乎三大類:一種是使用原生內置的瀏覽器加載HTML5的Hybrid技術,採用此方案的主要有Cordova、Ionic和微信小程序;另一種是使用JavaScript開發,然後使用原生組件進行渲染,採用此方案的主要有React Native、Weex和快應用;

weex , react-native , flutter

收藏 評論

弗拉德 - 【Flutter 2-10】Flutter手把手教程UI佈局和Widget——流式佈局Wrap

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) Wrap 在Flutter中Wrap是流式佈局控件,Row和Column在佈局上是很好用,但是有一個缺點,如果當子控件數量過多導致Row或Column裝載不下的時候,就會出現UI頁面上的錯誤。Wrap可以完美的避免這個問題,當控件過多一行顯示不全的時候,Wrap可以換行顯示。 當然Wrap跟Row和Column有着很多相似的地

跨平台 , Android , 移動端web , flutter , ios

收藏 評論

弗拉德 - 【Flutter 2-11】Flutter手把手教程UI佈局和Widget——列表ListView

作者 | 弗拉德 來源 | 弗拉德(公眾號:fulade_me) ListView ListView是在移動端非常常見的控件,在大多數的展示場景中都離不開ListView。在Flutter中對ListView的封裝也非常好,簡單幾行代碼就可以滿足我們佈局一個滾動列表的需求。 先來看一下構造函數: ListView({ /// key Key key, /// 佈局方向

跨平台 , Android , 移動端web , flutter , ios

收藏 評論

得物技術 - Flutter啓動流程分析之插件化升級探索

Flutter是Google推出的一款跨平台框架。與Weex等其他跨端框架不同的是,Flutter的界面佈局繪製是由自己完成的,而不是轉換成對應平台的原生組件。那麼各個平台是如何啓動它的呢?從Flutter官方提供的架構圖上看,Flutter Embedder層提供了底層操作系統到Flutter的程序入口,平台採用適合當前系統特性的方式去各自實現。本文基於flutter 2.0.6版本源碼,來探索

weex , 操作系統 , flutter , 插件化 , 流程

收藏 評論

京東雲開發者 - APP常用跨端技術棧深入分析

導讀 本文主要針對常用跨端技術Flutter、ReactNative、Weex、H5,從技術特點、基本架構、編譯原理、基本渲染流程等進行梳理分析;以及一些常見性能問題如何優化解決,然後如何進行技術選型或在進行業務開發時選擇不同技術棧的邏輯是什麼。 01 背景 在今年的敏捷團隊建設中,我通過Suite執行器實現了一鍵自動化單元測試。Juint除了Suite執行器還有哪些執行器呢?由

weex , reactnative , flutter , HTML

收藏 評論

flydean - flutter系列之:在flutter中使用流式佈局

簡介 我們在開發web應用的時候,有時候為了適應瀏覽器大小的調整,需要動態對頁面的組件進行位置的調整。這時候就會用到flow layout,也就是流式佈局。 同樣的,在flutter中也有流式佈局,這個流式佈局的名字叫做Flow。事實上,在flutter中,Flow通常是和FlowDelegate一起使用的,FlowDelegate用來設置Flow子組件的大小和位置,通過使用FlowDelegat

佈局 , flutter

收藏 評論

flydean - flutter系列之:移動端手勢的具體使用

簡介 之前我們介紹了GestureDetector的定義和其提供的一些基本的方法,GestureDetector的好處就是可以把任何一個widget都賦予類似button的功能。 今天將會通過幾個具體的例子來講解一下GestureDetector的具體使用。 賦予widget可以點擊的功能 一般情況下,我們的普通widget,比如文本是不能進行交互的,但是如果將其用GestureDetector進

移動web開發 , 移動應用開發 , 移動端web , flutter

收藏 評論

有杯葡萄 - 反對一切形式的”跨平台“前端框架

本來一個職位可以招三個人,結果你一個人用跨平台都幹了,剩下的兩個人只能在市場上卷。關鍵產出的東西,性能差、省力不省功,最後996還是你。你説這是利好了誰? 跨平台框架的作者,也是coder出身,但是他背叛了程序員本這一羣體。我提議,作為程序員,要堅決抵制各種形式的跨平台,讓你的兄弟有飯吃、你的前同事有飯吃、讓你的家庭有飯吃、讓其他家庭的孩子有飯吃。如果每個程序員總是自掃門前雪,想着道友死貧道

weex , react-native , uniapp , flutter , taro

收藏 評論

杭州程序員張張 - 我用 Flutter、React Native 和 Ionic 構建了相同的應用程序

在開始尋找最佳的跨平台移動開發框架的過程中,Flutter、React Native 和 Ionic 是讓我印象深刻的。這三款產品很有吸引力,因為它們承諾在為多個平台使用單一代碼庫的同時提供良好的性能。 為了開始冒險進入這個新世界,我創建了三個版本的移動應用程序,這些應用程序使用 API 並在屏幕上顯示基本數據。這個想法很簡單:構建一個應用程序,顯示一個隨機國家的詳細信息。我以前在 Python

ionic , react-native , flutter

收藏 評論

程序員老劉 - 記錄一個Flutter 3.24單元測試點擊事件bug

哈嘍,我是老劉 這兩天發現一個Flutter 3.24版本的單元測試的一個小bug,提醒大家注意一下。 老劉自己寫代碼十多年了,寫Flutter也6年多了,沒想到前兩天在一個小小的BottomNavigationBar 組件上翻了車。 給大家分享一下事件的經過。 問題經過 這件事的起因是最近想做一個自己用的小App,Flutter實現。 大家知道我一直是TDD的踐行者,所以就先寫

tdd , 單元測試 , flutter

收藏 評論

程序員老劉 - Flutter開發者 3.29版本關注要點

哈嘍,我是老劉 Flutter 3.29已經發布有一段時間了,老劉寫Flutter代碼已經6年多,對這種例行的Flutter版本更新基本上已經是內心毫無波瀾。 不過最近有不少朋友問要不要更新到最新版,這裏羅列一下從開發者角度看比較重要的更新,大家自己判斷。 一、架構與性能優化 Dart 代碼執行線程調整 Dart 代碼現直接在 Android/iOS 的主線程運行,減少了

客户端 , 跨平台技術 , flutter , 跨平台開發 , Web

收藏 評論

小銘同學丶 - Xcode 升級16.x後flutter項目無法啓動

報錯如下: Uncategorized (Xcode): Command SwiftGeneratePch emitted errors but did not return a nonzero exit code to indicate failure Error (Xcode): no such file or directory: '/Users/chiragbhansali/Libr

xcode , flutter

收藏 評論

程序員老劉 - 差生文具多

哈嘍,我是老劉 老劉做Flutter開發六年多了,經手過的項目很多,但已有項目中途接手的情況並不算多。 恰巧近期經手兩個中途接棒的外包項目,有一些感觸分享給大家。 這兩個項目都是老劉組織人手幫外地的公司用Flutter做App開發業務的。其中一個是短期項目屬於工業領域的App和AI還沾點邊。另一個是長期項目,屬於金融領域的。 但是這兩個項目都呈現出典型的開發者為實現快速交付,在項

架構設計 , 外包代碼 , flutter

收藏 評論

程序員老劉 - 20%的選擇決定80%的成敗

大家好,我是老劉。 老劉的工作經驗還算豐富,光Flutter就做了6年多了,大廠、外企、創業公司都幹過。 今天想和大家聊一個特別有意思的話題——“為什麼有些技術團隊加班到禿頭還做不好項目,而有些團隊卻能喝着咖啡輕鬆上線?” 答案可能就藏在那些看似平常卻影響深遠的“關鍵決策”裏。 一個人一生中往往影響最大的是那寥寥幾次的重要決策,比如: 高考考哪個學校,選哪個專業 大學畢業去

項目管理 , tdd , 架構設計 , flutter , 跨平台開發

收藏 評論

qngyun1029 - flutter,json轉 dart model方法

目的有兩個: 1、將json轉成dart類,發揮強類型的優勢,能夠.出來提示,不容出錯,默認情況下只能obj['name']方式來訪問屬性; 2、將dart類轉成json;入庫需要; 其實最原始的方法就是將獲取到的json字符串jsonDecode(jsonStr),這樣,如果jsonStr是對象,就能得到MapString, dynamic,如果jsonStr是數組,就能得到List

dart , flutter , Json

收藏 評論

獨立開發者_貓哥 - Dart 3.7 發佈

Dart 3.7 發佈 視頻 https://youtu.be/B5dJnXMKGAM https://www.bilibili.com/video/BV1kpAnebEYA/ 前言 原文 Dart 3.7 發佈 參考 https://medium.com/dartlang/announcing-dart-3-7-bf864a1b195c 正文 Dart 3.7 的發佈帶來了多項重要更新,旨在提

flutter

收藏 評論