flutter 基础代码结构

2020年03月23日 08:26:59   [来源:互联网]   [阅读:1886]
字体:【

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<MyHomePage> {        //定义一些成员变量    //定义一些自定义方法        //构建实时状态更新内容    @override    Widget build(BuildContext context) {        //返回内容脚手架        return Scaffold(          //定义app条          appBar: AppBar(            title: Text("啥玩意儿?"),          ),          body: Center(              //定义布局插件              child: Column(                  mainAxisAligment: MainAxisAlignment.center,   //定义布局位置                  children: <Widget>[                      Padding(                          padding: EdgeInsets.all(10),                          child: Image.asset('images/asset.png'),                      ), //定义插件内容                  ], //定义子插件列表              ),          ),          floatingActionButton: FloatingActionButton(              onPressed: _myFunction,              tooltip: "tip",              child: Icon(Icons.add)          ),    //定义按钮内容,可没有.        );  //脚手架内容    }}


flutter 主程序入口

推荐阅读:华为真无线蓝牙耳机


相关新闻
新闻焦点
不知不觉间,我们的朴敏英欧尼已经35岁了,但即便已经年过30,作为大热的韩剧女主,也同样是男神收割机。了解她的小伙伴都知道,李敏镐,朴叙俊,宋仲[更多]
最近好多好多小幺给我留言,想要看好看的发色,果然夏天要来,比美大赛又要开始了hhh,8过,好看的发色不一定人人都适合,这和个人的肤色、风格等等都[更多]
很多女明星们都希望自己能够保持一个优雅纤瘦的身材。都说一胖毁所有,尤其是每天都要面对镜头的,她们身材的走样在镜头面前反而会被无情的曝光,所以几乎[更多]
《明星私服》38岁宋慧乔留短发发型,大衣穿出高级感。特别是红色大衣那张,这颜值也太惊艳了。 [更多]
关于我们 | 联系我们 | 老版地图 | 网站地图 | 版权声明
版权所有:品秀街未经授权禁止复制或建立镜像
相关作品的原创性、文中陈述文字以及内容数据庞杂本站无法一一核实,如果您发现本网站上有侵犯您的合法权益的内容,请联系我们,本网站将立即予以删除!
中国互联网违法和不良信息举报中心 网络警察报警岗亭