flutter程序无论单页面还是TabView,代码的基础结构都是类似的。
程序的入口文件默认为main.dart,并且不能更改文件名称。类似于java的写法,主程序 main()作为flutter程序的启动主函数。
import 'package:flutter/material.dart';void main() => runApp(MyApp())class MyApp extends StatelessWidget { //定义application的根插件 @override Widget build(BuildContext context){ //定义内容 return MateriaApp( title: '定义界面标题', theme: ThemeData( primarySwatch: Colors.green, //定义主色调 ), //定义主题样式 home: MyHomePage(title: 'APP 标题'), //定义app启动主界面 ); //MateriaApp }}class MyHomePage extends StatefulWidget { //定义application的主界面插件 MyHomePage({Key key, this.title}) : super(key: key); final String title; @override _MyHomePageState createState() => _MyHomePageState();}class _MyHomePageState extends State { //定义一些成员变量 //定义一些自定义方法 //构建实时状态更新内容 @override Widget build(BuildContext context) { //返回内容脚手架 return Scaffold( //定义app条 appBar: AppBar( title: Text("啥玩意儿?"), ), body: Center( //定义布局插件 child: Column( mainAxisAligment: MainAxisAlignment.center, //定义布局位置 children: [ Padding( padding: EdgeInsets.all(10), child: Image.asset('images/asset.png'), ), //定义插件内容 ], //定义子插件列表 ), ), floatingActionButton: FloatingActionButton( onPressed: _myFunction, tooltip: "tip", child: Icon(Icons.add) ), //定义按钮内容,可没有. ); //脚手架内容 }}
flutter 主程序入口
推荐阅读:天津之声
频道推荐
-
宝玑Tradition传世系列7597日期逆
Tradition传世系列的灵感直接撷取于宝玑在十八世纪末创制的Subscription预定怀表机芯。该枚新作为其机芯及所有架构提供了一个开放的视野,且不仅显示...
2020-08-27 -
中国旅游业最繁华的县:4A级以上的景区13个
随着我们中国经济水平的提升,国内各个产业都越来越繁华,特别是旅游业。如果在20年之前,国内的经济还没有今天这样的状态所以旅游业比较冷淡,除了节假日之外平时景区里...
2020-03-18 -
春暖花开,来武功古城一起去看海
花开时节,想见你庚子鼠年,新冠肆虐,百业冲击,人们终日客厅阳台家中游,期盼着大自然的阳光、雨露和广阔天地。武功古城,两塬夹一川,三水环绕间,万亩油菜花海盛装待放...
2020-03-18 -
-
旅途路上的好伴侣,盘点适合自驾的几款SUV,
要说如今哪种旅游方式最深得人心,我想自驾游无疑算得上第一。毕竟相比于跟团游,自驾游的形式更加自由,不仅能够根据自身情况改变行程,而且也没有商业气息那么强烈的环节...
2020-03-18 -
春来,郁金香开
16日,记者在吴江新湖郁金香公园内看到,几十万株郁金香竞相绽放,颜色各异的鲜花组成一片郁金香花海,移步换景,处处入画,吸引了不少市民前来赏花踏春。(吴斌摄)...
2020-03-18 -
刷新艺术圈眼界边际的智慧之环,让你看到城市活
中新经纬客户端3月18日电 在20世纪现代主义城市规划兴起之时,建筑界便开始了对未来城市的想象。随着摩登、复古大潮流的更替,城市逐渐演变为承载着人们理想世界的乌...
2020-03-18