/flutter_app

使用Flutter开发移动App

Primary LanguageDart

My Flutter project

Trying to develop a mobile app using Flutter was a bit uncomfortable at first, but the development efficiency did improve.

flutter_app

A new Flutter application.

Getting Started

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控件对比:

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库里面的)

Screenshots

Completed

第三方框架

  • dio
  • fish_redux
  • flutter_boost