Trying to develop a mobile app using Flutter was a bit uncomfortable at first, but the development efficiency did improve.
A new Flutter application.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.
Flutter控件 | Android控件 |
---|---|
AppBar | ActionBar/ToolBar |
Text | TextView |
Image | ImageView |
IconButton | ImageButton |
TextFiled | EditText |
RaisedButton/Button | Button |
Checkbox、CheckboxListTile | Checkbox |
Drawer | DrawerLayout |
Fluttertoast | Toast |
LinearProgressIndicator、CircularProgressIndicator | ProgressBar |
Algin | alginParentXXX属性 |
Column | LinearLayout的android:orientation="vertical" |
Row | android:orientation="horizontal" |
Container | RelativeLayout |
Stack | FrameLayout/RelativeLayout |
ListView | ListView/RecyclerView |
CustomScrollerView | Recyclerview |
SingleChildScrollView | ScrollView |
Center | ViewGroup |
resizeToAvoidBottomPadding | android:windowSoftInputMode=”adjustResize属性 |
BottomNavigationBar | BottomNavigation(design库里面的) |
- dio
- fish_redux
- flutter_boost