import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget{
@override
Widget build(BuildContext context) {
return MaterialApp(
home:Scaffold(
backgroundColor: Theme.of(context).primaryColorDark,
appBar: AppBar(
title: Text("tranform")
),
body: Container(
alignment: Alignment.center,
child: Card(
margin: EdgeInsets.all(10),
child: Container(
height: 150,
padding: EdgeInsets.all(10),
child: Column(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
getHead(context),
Text("sdfsdkfjs开电风扇上课的风景对方上课的风景收款方",overflow: TextOverflow.ellipsis,softWrap: true,maxLines: 3,style: TextStyle(),)
],
),
),
),
),
));
}
}
getHead(context) {
return Transform.translate(
offset: Offset(0,-30),
child: Container(
width: 72,
height: 72,
decoration: BoxDecoration(
boxShadow:[
BoxShadow(color:Theme.of(context).cardColor, blurRadius:4)
],
shape:BoxShape.circle,
image:DecorationImage(
fit:BoxFit.cover,
image:AssetImage("myimage/lunbo3.jpg")
)
),
),
);
}
# The following section is specific to Flutter.
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
assets:
- myimage/