1、项目目录介绍。
android:adorid 平台相关代码。
iOS:iOS平台相关代码。
lib:flutter相关代码、主要编写代码文件夹。
test:主要存放测试代码文件夹。
pubspec.yaml:配置文件、一般存放一些第三方库的依赖。
2、项目入口介绍。
//头文件
import 'package:flutter/material.dart';
//main函数
void main() {
runApp(KMyApp());
}
//自定义组件
class KMyApp extends StatelessWidget {
const KMyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Flutter'),
),
body: KHomeContent(),
),
theme: ThemeData(
primarySwatch: Colors.green
),
);
}
}
class KHomeContent extends StatelessWidget{
@override
Widget build(BuildContext context) {
// TODO: implement build
return Center(
child:Container(
child: const Text(
'Flutter Content Message is Beijing ',
textDirecti