近期初學 Flutter 開發時,發現 Dart 這套語法會需要一點時間適應。若你有寫過 JAVA 的上手速度會快很多。這邊筆記下一些提點供日後自己回想用。
內容
1. Flutter 起手:先用 MaterialApp 當作基底,其上掛載 Scaffold 當作畫面。Scaffold 如同畫布一樣,可以有很多張
2. 每個 Scaffold 上的所有物件,都稱作 Widget
3. lib/main.dart 是程式碼入口; lib/screens 是放畫面內容的檔案
4. 抽象的 StatelessWidget 有一個 build(),你會需要實作它
5. import 的內容可採用相對或絕對路徑,引入的東西就可以用 class 名稱來呼叫
6. Dev Tool 會搭配 Google Chrome 一起使用
7. 萬物都是圖層,層層堆疊上去
8. Scaffold 是預設的 Widget,其內會有一個基本的 Widget 叫作 Container。你會需要在 Container 上設定視覺效果