General
- 安裝 Flutter 開發環境 (macOS)
- 安裝 Flutter 開發環境 (Windows)
- 我的 Android Studio 基本設定
- 使用 Android Studio 建立 Flutter 專案
- 使用 CLI 建立 Flutter 專案
- 更新 Flutter 與 Dart
- Flutter 之專案目錄架構
- 顯示 Layout 線輔助 Layout
- 存檔立即 Hot Reload 所有 AVD
- scrcpy 將 Android 手機投影到 macOS
AVD
Android
Base Widgets
Structual Widgets
Container
- Container 為 Widget 設定 Alignment
- Container 為 Widget 設定背景顏色
- Container 為 Widget 添加 Decoration
- Container 為 Widget 設定 Margin
- Container 為 Widget 設定 Padding
- Container 為 Widget 旋轉
Center
Expanded
Input Widgets
DropdownButton
DropdownMenu
Interaction Widgets
ElavatedButton
IconButton
Display Widgets
Layout Widgets
Row
Colomn
Interaction Widgets
Animation Widgets
Naviation Widgets
TabBar
NavigationBar
Form Widgets
TextFormField
- TextFormField 實現進階輸入框
- TextFormField 設定 Margin
- TextFormField 實現 Password 輸入
- TextFormField 自動關閉 Soft Keyboard
Helper Widgets
MediaQuery
- MediaQuery 取得裝置資訊
- MediaQuery 忽略系統設定字型大小
- MediaQuery 動態設定 Margin
- MediaQuery 動態設定 Row 的 Gap
- MediaQuery 動態設定 Column 的 Gap