在做登录时,点击输入用户名的输入框,唤起键盘报错溢出BUG:bottom overflowed by xxx PIXELS 使用SingleChildScrollView包装 return new Scaffold( appBar: new AppBar( title: new Tex
在ScrollView或ListView中嵌套GridView创建二维布局的元素,但是GridView自带滚动属性,使得页面无法随着ScrollView或Listview滚动,所以我们需要禁用GridView的滚动属性。 所有滚动组件都有一个physics的属性,只要我们增加如下代码: physi
Flutter中RaisedButton、FloatingActionButton、FlatButton、OutlineButton四个按钮等控件均无高度设置,解决方式如下: 使用有高度的Container包裹 new Container( height: 40.0, child: new
iOS风格的CupertinoButton控件 参考:https://docs.flutter.io/flutter/cupertino/CupertinoButton-class.html 控件外层嵌套Material控件 控件外层嵌套一层Material,并设置:clipBehavior: C
json.decode json.decode返回值为Map<String, dynamic>直到运行的时候才能知道具体的类型 所以不能:类型检查,自动提示,编译时无法发现错误 json_serializable (1)pubspec.yaml中添加依赖 dependencies:
Widget:https://flutter.io/docs/development/ui/widgets Flow:https://docs.flutter.io/flutter/widgets/Flow-class.html import 'package:flutter/mater
Widget:https://flutter.io/docs/development/ui/widgets DataTable:https://docs.flutter.io/flutter/material/DataTable-class.html PaginatedDataTable:https
Widget:https://flutter.io/docs/development/ui/widgets InkWell:https://docs.flutter.io/flutter/material/InkWell-class.html import 'package:flutte
Widget:https://flutter.io/docs/development/ui/widgets Material:https://docs.flutter.io/flutter/material/Material-class.html import 'package:flut
Widget:https://flutter.io/docs/development/ui/widgets GridView:https://docs.flutter.io/flutter/widgets/GridView-class.html import 'package:flutt
Widget:https://flutter.io/docs/development/ui/widgets ListTile:https://docs.flutter.io/flutter/material/ListTile-class.html import 'package:flut
Widget:https://flutter.io/docs/development/ui/widgets Card:https://docs.flutter.io/flutter/material/Card-class.html import 'package:flutter/mate
Widget:https://flutter.io/docs/development/ui/widgets Stepper:https://docs.flutter.io/flutter/material/Stepper-class.html import 'package:flutte
Widget:https://flutter.io/docs/development/ui/widgets ExpansionPanelList:https://docs.flutter.io/flutter/material/ExpansionPanelList-class.html Expans
Widget:https://flutter.io/docs/development/ui/widgets Drawer:https://docs.flutter.io/flutter/material/Drawer-class.html import 'package:flutter/