Dart 3 隨著 Flutter 3.10 發布,進行了一次大改版,達成了 100% sound-null safety,代表所有的屬性、變數都要聲明是否為...
我們在之前的文章中已經花了不少的篇幅來探索Flutter的三顆渲染樹是怎麼運作的,不過其實這也只是整個Flutter Render Pipeline的一部分而已...
目前先和大家介紹一些基本的應用 大概Day15~16後會開始結合GetX一般比較兩個 基本型別是否相等 大多使用 "==" 兩個等於的操作符...
在body下有這堆東西可以選擇 Center:(置中) Center Widget可以將其子Widget居中對齊。 當子Widget的寬高不指定或不足父Widg...
路由導覽v1 Flutter 的路由是透過 Navigator 以棧的方式管理畫面上的呈現。 Navigator 1.0 Navigator:它是一個用來管理...
壹、什麼是跨平台開發語言? 想像以前在開發軟體時需要專門先用Android(Java或Kotlin)的原生語言與IOS的原生語言(Objective-C或Swi...
今日要點》介紹 beautiful_timelines 專案》下載並編譯 beautiful_timelines 專案》程式架構研究 介紹 beautiful...
沒錯又是萬年的demo作品- TodoList 今天我們先來做最最最陽春的TodoList,只先做簡單的輸入框及新增功能,其他功能我們之後再慢慢加上去。 從上...
flame Collidable 有開發過遊戲的人應該都有聽過碰撞偵測這名詞,程式使用碰撞偵測的演算法偵測物件是否發生碰撞的事件,而觸發對應的遊戲行為(動畫、得...
今日要點》前言**》介紹 firebase_ml_vision 專案裡的 CameraPreviewScanner **》程式架構研究 前言 昨天介紹的Gith...
可能會有一些讀者發現為什麼這麼奇怪標題都要用中文這樣很沒sence是不是英文不好?(是)其實是在三個環境下通常要做同一件事會有不同的名字所以才想要用中文來統一...
回到昨天留下的問題 card數太長要怎麼辦 TextFiled 送出後怎麼清除裡面的字 其實只要將 SingleChildScrollView wrap住...
最近完成了一個project 有用到 Flutter, Python, 跟 IoT ZigBee,踩了一些坑,也學到很多. 先分享大致上的,之後再補比較詳細的...
寫一寫覺得篇幅太大所以拆成兩篇來用完成,有什麼問題也可以直接留言詢問,那就讓我們開始對 firebase 的 database 做基本的操作吧。如果還沒部署成功...
在剛開始學習Flutter時如果讀到有關狀態管理的文章大部分都會是與「BLoC」相關的內容,雖然真的是有點複雜,但感覺還是得嘗試看看「BLoC」到底有什麼優點可...
還記得我們很早之前說過Flutter有一個問題就是嵌套太多層時我們要從下層拿到上層的東西時會變得十分麻煩。 換句話說也就是下層依賴於上層的物件/實例,但什麼時候...
線性佈局 不管是水平佈局或是垂直佈局都是佈局上常用的配置方式。 佈局組件 Row Column Wrap Layout Flutter 目標是提供跨平台的開...
移動應用程序現在幾乎是每個在線業務的必備品。最新的 StatCounter 數據顯示,多達56% 的在線連接是通過移動設備建立的,這使它們高於平板電腦和計算機。...
In Flutter application we can insert images, using local images or using images...
State生命週期 State 的生命週期是指 StatefuleWidget 中的 State 從創建至消滅中間的過程,在這過程中存在多個不同階段的 Hook...
今日要點》介紹 fun_android_flutter 專案》下載並編譯 fun_android_flutter 專案 介紹 fun_android_flut...
中國有中文社區網站 有完整的安裝介紹及使用教學範例可以參考Flutter中文社區,Flutter中文網 1.安裝sdk flutter 官方網站下載可以直接下載...
flutter_native_splash App 啟動時的launch畫面 首先在pubspec.yaml檔案裡新增 dev_dependencies:...
本系列同步發表在 個人部落格,歡迎大家關注~ 首頁 - GitHub Trending 在首頁的部份除了 Day 14 看到的 Hacker News 之外...
這個專案會有需要讓使用者進行儲值的動作,所以我們就要來設計一個選擇儲值金額的頁面,頁面上需要顯示目前的餘額、4種金額可以選取和前往付款的按鈕,今天我們會先從 U...
key: 這個小部件的唯一識別符,可以用於在渲染樹中找到這個小部件。 controller: 一個控制器對象,用於控制文本編輯器中的內容。這可以用於讀取或更改...
ContainerIn body widget, we can also declare a container widget. body: Contai...
上一篇介紹了Shimmer這個第三方 並建立了自己想要的Widget這一篇將實際結合API fetch data, 等待http request的時候顯示Shi...
SharedPreferences 有時候我們在應用程式會需要保存登入Session資料、個人偏好設定…這種簡單格式的資料型態,這時候使用 shared_pre...
今天主要來介紹各式各樣的 Widgets開發 Flutter App 就如同堆積木一般可以由各式各樣的組件整合出符合自己需求的應用程式但萬事起頭難,在一開始入門...