提交 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{ ...@@ -44,33 +44,6 @@ class PaddingDemo extends StatelessWidget{
padding: const EdgeInsets.all(30), padding: const EdgeInsets.all(30),
child: Text("EdgeInsets.all"), 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{ ...@@ -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'; ...@@ -2,7 +2,7 @@ import 'package:flutter/material.dart';
import 'package:flutterpro/router_path.dart'; import 'package:flutterpro/router_path.dart';
import 'package:flutterpro/yangjunlei/yangjunlei.dart'; import 'package:flutterpro/yangjunlei/yangjunlei.dart';
import 'dingbaojie/FirstDay/PaddingDemo.dart'; import 'dingbaojie/FirstDay/DbjMain.dart';
import 'jiexifeng/jiexifeng.dart'; import 'jiexifeng/jiexifeng.dart';
import 'liangjialin/liangjialin.dart'; import 'liangjialin/liangjialin.dart';
...@@ -42,7 +42,7 @@ class MyAppBody extends StatelessWidget { ...@@ -42,7 +42,7 @@ class MyAppBody extends StatelessWidget {
Navigator.push( Navigator.push(
context, context,
MaterialPageRoute( MaterialPageRoute(
builder: (context) => PaddingDemo(), builder: (context) => DbjMain(),
)); ));
}, },
child: Text("丁保杰"), child: Text("丁保杰"),
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论