提交 a244f084 作者: dbj

容器类组件提交

上级 43f534f6
import 'package:flutter/material.dart';
import 'DecoratedBoxDemo.dart';
import 'PaddingDemo.dart';
import 'SizelimitedDemo.dart';
import 'TransformDemo.dart';
class DbjMain extends StatefulWidget {
@override
_FirstState createState() => _FirstState();
}
class _FirstState extends State<DbjMain> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar:
AppBar(title: Text('容器类组件'), automaticallyImplyLeading: false,centerTitle: true,),
body: SingleChildScrollView(
padding: EdgeInsets.all(24.0),
child: Column(
mainAxisAlignment: MainAxisAlignment.start,
children: <Widget>[
RaisedButton(
child: Text("填充组件"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new PaddingDemo()),
);
},
),
RaisedButton(
child: Text("尺寸限制类容器"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new SizelimitedDemo()),
);
},
),
RaisedButton(
child: Text("装饰容器"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new DecoratedBoxDemo()),
);
},
),
RaisedButton(
child: Text("变换"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new TransformDemo()),
);
},
),
],
),
)
);
}
}
......@@ -44,33 +44,6 @@ class PaddingDemo extends StatelessWidget{
padding: const EdgeInsets.all(30),
child: Text("EdgeInsets.all"),
),
RaisedButton(
child: Text("尺寸限制类容器"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new SizelimitedDemo()),
);
},
),
RaisedButton(
child: Text("装饰容器"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new DecoratedBoxDemo()),
);
},
),
RaisedButton(
child: Text("变换"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new TransformDemo()),
);
},
),
],
),
)
......
......@@ -45,15 +45,7 @@ class SizelimitedDemo extends StatelessWidget{
)
),
),
RaisedButton(
child: Text("变换"),
onPressed: () {
Navigator.push(
context,
new MaterialPageRoute(builder: (context) => new TransformDemo()),
);
},
),
],
)
);
......
......@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutterpro/router_path.dart';
import 'package:flutterpro/yangjunlei/yangjunlei.dart';
import 'dingbaojie/FirstDay/PaddingDemo.dart';
import 'dingbaojie/FirstDay/DbjMain.dart';
import 'jiexifeng/jiexifeng.dart';
import 'liangjialin/liangjialin.dart';
......@@ -42,7 +42,7 @@ class MyAppBody extends StatelessWidget {
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => PaddingDemo(),
builder: (context) => DbjMain(),
));
},
child: Text("丁保杰"),
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论