flutter學習記錄-1
import 'package:flutter/material.dart';
void main(){
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title:"mmyapp",
home:MyHome(),
);
}
}
class MyHome extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title:Text("flutter app")),
body: Text("hello world"),
);
}
}
詳解:
1 你的widget 必須包裹在MaterialApp或者WidgetApp中,否則會報錯
2 每個自定義的widget 需要override build 方法,
3 Material的title作用
4 home是應用的首頁
5 scaffold的appBar 是應用欄
6 body是應用主體
相關文章
- Flutter學習記錄(一)Dart學習FlutterDart
- Spring學習記錄1Spring
- C++學習記錄1C++
- starrycan的pwn學習記錄1
- 影像噪聲學習記錄(1)
- TA學習記錄Day1
- Flutter學習目錄Flutter
- flutter 學習筆記-容器與佈局(1)Flutter筆記
- day 1 c++小白學習記錄C++
- Burp Suite學習記錄1 - 簡介UI
- Flutter 學習筆記:再次重新學習FlutterFlutter筆記
- ICS19 學習記錄——PA1
- Flutter學習日記Flutter
- Flutter 學習筆記Flutter筆記
- 學習記錄
- 【每日學習記錄】使用錄影裝置記錄每天的學習
- Flutter:Dart 學習筆記FlutterDart筆記
- Eureka學習記錄
- Mybatis學習記錄MyBatis
- windbg學習記錄
- MySQL學習記錄MySql
- 2024.4.15學習記錄
- fastadmin 學習記錄AST
- Tableau學習記錄
- 記錄學習PromisePromise
- Docker學習記錄Docker
- JAVA學習記錄Java
- activiti學習記錄
- 學習記錄APPAPP
- hadoop學習記錄Hadoop
- langchain學習記錄LangChain
- larabbs 學習記錄
- JQuery學習記錄jQuery
- socket學習記錄
- python學習記錄Python
- Android效能優化相關的學習記錄(1)Android優化
- 【記錄】MySQL 學習筆記MySql筆記
- [記錄] MySQL 學習筆記MySql筆記