1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
| class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData(primarySwatch: Colors.blue,), home: MyHomePage(title: 'Flutter Demo Home Page'), ); } } class MyHomePage extends StatefulWidget { MyHomePage({Key key, this.title}) : super(key: key); final String title; @override _MyHomePageState createState() => _MyHomePageState(); } class _MyHomePageState extends State<MyHomePage> { @override Widget build(BuildContext context) { _getLocalFile(); return Scaffold( appBar: AppBar( title: Text(widget.title), backgroundColor: Colors.orange, centerTitle: true, //actions: [], //leading: Text("左侧组件"), ), body:Column(children: [ Hero(tag: "HeroTag", child: Image.asset("images/img_1.jpg",width: 100,height: 100,),), RaisedButton(child: Text("跳转"),onPressed: (){ Navigator.of(context).push(MaterialPageRoute(builder: (context){ return OtherPage(title: "新页面",); })); }) ],), ) }
|