1 import 'package:flutter/material.dart';
2 import 'package:my/dart_01.dart';
3
4 void main(){
5 runApp(new MaterialApp(
6 title: 'Stack 布局示例Alignment',
7 home: new MyApp(),
8 ));
9 }
10
11
12 class MyApp extends StatelessWidget{
13 @override
14 Widget build(BuildContext context) {
15 // TODO: implement build
16 var stack = new Stack(
17 alignment: Alignment.topLeft,
18 children: <Widget>[
19 new CircleAvatar(
20 backgroundImage: new AssetImage('images/750-1334-1.png'),
21 radius: 100.0,
22 ),
23 new Container(
24 decoration: new BoxDecoration(
25 color: Colors.black38,
26 ),
27 child: new Text(
28 '我这里是文字显示',
29 style: new TextStyle(
30 fontSize: 22.0,
31 fontWeight: FontWeight.bold,
32 color: Colors.white,
33 ),
34 ),
35 ),
36 ],
37 );
38
39 return new Scaffold(
40 appBar: new AppBar(
41 title: new Text('Stack 层叠布局示例'),
42 ),
43 body: new Center(
44 child: stack,
45 ),
46 );
47 }
48 }
![]()