第一个Flutter页面里的main函数

笔者左右无法肉眼识别哪些是系统生成的,哪些是需要开发者手写的,只有在最初的阶段通过加强多写页面来形成肌肉记忆了。下述是main函数的

import 'package:exercise_home_page/app_center.dart';

import 'package:flutter/material.dart';

import 'home_page.dart';

import 'message_center.dart';

void main() {

runApp(const MyApp());

}

class MyApp extends StatelessWidget {

const MyApp({super.key});

// This widget is the root of your application.

@override

Widget build(BuildContext context) {

return MaterialApp(

title: 'Flutter Demo',

theme: ThemeData(

colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),

useMaterial3: true,

),

home: MessageCenter(),

);

}

}

import 'package:flutter/material.dart';

class MessageCenter extends StatefulWidget

{

const MessageCenter({super.key});

@override

State<StatefulWidget> createState() {

return _State();

}

}

class _State extends State<MessageCenter>

{

@override

Widget build(BuildContext context) {

return Container(

color: Colors.orange,

);

}

}

相关推荐
flash俊杰18 小时前
ASR 转写与字幕时间轴:强制对齐、CPS 约束与 SRT 工程化
前端
前端炒粉18 小时前
AI工具面经
前端
唐小码18 小时前
裁员的风刮到了三线荒凉的城市
前端
晚安日记wanna19 小时前
React 为何不做双端 diff?Vue 与 React 更新逻辑的三层差异
前端·react.js·面试
flash俊杰19 小时前
AI 分段引擎与自动剪辑决策:从语义片段到时间线草稿的映射
前端·ai编程
flash俊杰19 小时前
时间线交互引擎:从像素到帧的逆向映射与磁吸网格
前端
光影少年19 小时前
setImmediate 和 setTimeout(0) 的区别
android·前端·react.js·ios·前端框架
flash俊杰19 小时前
LLM 结构化输出的契约化工程:JSON Mode、Schema 约束与重试降级
前端·ai编程
༄久梦༒长醉༻19 小时前
AI面试助手:本地运行,一键备战
前端·ai编程
Web4Browser19 小时前
浏览器指纹逆向到底在分析什么:从 JavaScript 采集、Canvas 与 WebGL 到环境一致性校验
java·服务器·前端