【Flutter】简介&环境搭建
Flutter 是一个由 Google 开发的开源移动应用开发框架,它可以用于构建iOS和Android上的高性能、高质量的应用。
安装 Flutter
- 下载 Flutter SDK:访问 Flutter官网载最新可用的安装包。
- 配置环境变量:将Flutter的
bin
目录添加到环境变量中。 - 安装依赖项:安装所需的依赖项,如 Android Studio Xcode
- 运行
flutter doctor
:这个命令会检查并自动安装任何缺失的依赖项,并配置你的机器。 - 将Flutter目录添加到IDE的插件或扩展:例如,在Android Studio中,你可以通过
Preferences
>Plugins
安装Dart和Flutter插件。
创建你的第一个Flutter应用
运行以下命令来创建一个新的Flutter应用:
flutter create my_app
然后,你可以在命令行中运行以下命令来启动一个模拟器或连接的设备,并安装应用:
flutter devices
flutter install
最后,使用以下命令运行你的应用:
flutter run
这将启动一个模拟器或连接的设备,并开始构建和运行你的应用。
示例代码
以下是一个简单的Flutter应用示例,它在屏幕中心显示“Hello, World!”:
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Sample App'),
),
body: Center(
child: Text('Hello, World!'),
),
),
);
}
}
这个应用使用了Flutter的Material组件,MaterialApp
是一个方便的Widget,它提供了一个应用所需的基本结构,包括默认的导航。Scaffold
提供了一个有用的布局结构,其中包含一个AppBar
(用于显示应用的标题和导航栏)和一个body
属性,它可以包含任何Widget。在body
中,Center
Widget用于居中其子Widget,这里是一个显示“Hello, World!”的Text
Widget。
评论已关闭