Flutter logo
  • 开发文档
  • 关于中文文档
    • 开始使用 Flutter
      • 1. 安装和环境配置
      • 2. 编辑工具设定
      • 3. 开发体验初探
      • 4. 编写第一个 Flutter 应用
      • 5. 了解更多
      • 拥有其他平台开发经验?
        • 给 Android 开发者的 Flutter 指南
        • 给 iOS 开发者的 Flutter 指南
        • 给 React Native 开发者的 Flutter 指南
        • 给 Web 开发者的 Flutter 指南
        • 给 Xamarin.Forms 开发者的 Flutter 指南
        • 声明式 UI 介绍
      • Dart 语言概览
      • 构建 Web 应用
    • 教程和样例代码
      • Flutter Gallery 应用
      • Flutter Gallery 源码仓库
      • GitHub 上的样例应用
      • 实用教程 (Cookbook)
      • Codelabs
      • 实践教程
    • 开发文档
      • 用户界面
        • Widgets 介绍
        • 布局构建
          • Flutter 中的布局
          • 布局构建教程
          • 创建响应式应用
          • 布局约束 [新增]
          • 边界约束 (Box constraints)
        • 闪屏页
          • Android 闪屏页
        • 添加互动
        • 资源和图片
        • 路由和导航
        • 动画效果
          • 介绍
          • 概览
          • 教程
          • 隐式动画
          • 主动画 (Hero animations)
          • 交织动画 (Staggered animations)
        • 用户界面 (UI) 进阶
          • 滑动效果 (Slivers)
          • 手势
          • 闪屏页
        • 核心 Widget 目录
      • 数据调用和后端
        • 状态 (State) 管理
          • 状态管理介绍
          • 声明式的编程思维
          • 短时 (ephemeral) 和应用 (app) 状态
          • 简单的共享 (app) 状态管理
          • 状态管理参考
        • 网络与 http
        • JSON 和序列化数据
        • 使用 Firebase
      • 应用的无障碍和国际化
        • 无障碍
        • 国际化
      • 平台集成
        • 添加 iOS App Clip 支持
        • Apple Watch 支持
        • C 语言代码集成及调用
        • 托管 Android 和 iOS 原生视图
        • Web 平台常见问题
        • 撰写双端平台代码 (插件编写实现)
      • Packages (纯 Dart 和原生插件)
        • 使用 Packages
        • Package 的开发和提交
        • Flutter Favorites 项目
        • 后台进程
        • 升级 Android 插件
        • 插件网站
      • 将 Flutter 添加到现有应用
        • 介绍
        • 将 Flutter 添加到现有 Android 应用
          • 设置项目
          • 添加单个 Flutter 页面
          • 添加一个 Flutter Fragment
          • Plugin 初始化
        • 将 Flutter 添加到现有 iOS 应用
          • 设置项目
          • 添加单个 Flutter 页面
        • 调试及热重载
        • 加载顺序和性能
      • 开发工具和技术细节
        • Android Studio 或 IntelliJ 系列
        • Visual Studio Code
        • 开发者工具
          • 概览
          • 在 Android Studio 或 IntelliJ 上使用
          • 在 VS Code 上使用
          • 在命令行工具中使用
          • Flutter inspector 工具
          • 时间线视图
          • 内存视图
          • 性能视图
          • 网络视图
          • 调试器
          • App size tool
        • Flutter SDK
          • 概览
          • 版本升级
          • 版本列表
          • 重要改动 (Breaking changes)
          • 版本说明
        • 热重载 (Hot reload)
        • 代码格式化
        • Web 渲染
      • 迁移说明
        • 迁移到 AndroidX
        • 升级 Android plugin
        • iOS 14 支持
        • Xcode 11.4 支持
    • 测试和调试
      • 调试工具
      • 以编程方式调试应用
      • 使用原生的调试器
      • 构建模式 (Debug/Release/Profile)
      • 常见的 Flutter 报错
      • 处理错误
      • 测试 Flutter 应用
      • 集成测试
    • 性能优化
      • 概览
      • 应用大小
      • 渲染性能
        • 概览
        • 性能最佳实践
        • 性能分析
        • Reduce shader compilation jank
    • 打包部署
      • 混淆 Dart 代码
      • 配置 flavors 构建双端
      • 打包和发布为 Android 应用
      • 打包和发布为 iOS 应用
      • 打包和发布为 Web 应用
      • 打包和发布为 Linux 应用
      • 持续部署
    • 资源列表
      • Dart 资源列表
      • Flutter 兼容性策略
      • Flutter 架构概览
      • Flutter 工作原理
      • Google 文字库
      • 平台行为差异和适配
      • Flutter 技术视频资源
      • 书籍
      • 常见问题解答
      • 规划文档
      • 有效提出 Bug
      • 品牌资源
    • 参考资料
      • Flutter Widget 目录
      • Flutter API 文档
      • flutter 命令行文档
      • Package 网站
开始使用
Dart: 健全的空安全 Beta 发布。
  • 开始使用 Flutter
    • 1. 安装和环境配置
    • 2. 编辑工具设定
    • 3. 开发体验初探
    • 4. 编写第一个 Flutter 应用
    • 5. 了解更多
    • 拥有其他平台开发经验?
      • 给 Android 开发者的 Flutter 指南
      • 给 iOS 开发者的 Flutter 指南
      • 给 React Native 开发者的 Flutter 指南
      • 给 Web 开发者的 Flutter 指南
      • 给 Xamarin.Forms 开发者的 Flutter 指南
      • 声明式 UI 介绍
    • Dart 语言概览
    • 构建 Web 应用
  • 教程和样例代码
    • Flutter Gallery 应用
    • Flutter Gallery 源码仓库
    • GitHub 上的样例应用
    • 实用教程 (Cookbook)
    • Codelabs
    • 实践教程
  • 开发文档
    • 用户界面
      • Widgets 介绍
      • 布局构建
        • Flutter 中的布局
        • 布局构建教程
        • 创建响应式应用
        • 布局约束 [新增]
        • 边界约束 (Box constraints)
      • 闪屏页
        • Android 闪屏页
      • 添加互动
      • 资源和图片
      • 路由和导航
      • 动画效果
        • 介绍
        • 概览
        • 教程
        • 隐式动画
        • 主动画 (Hero animations)
        • 交织动画 (Staggered animations)
      • 用户界面 (UI) 进阶
        • 滑动效果 (Slivers)
        • 手势
        • 闪屏页
      • 核心 Widget 目录
    • 数据调用和后端
      • 状态 (State) 管理
        • 状态管理介绍
        • 声明式的编程思维
        • 短时 (ephemeral) 和应用 (app) 状态
        • 简单的共享 (app) 状态管理
        • 状态管理参考
      • 网络与 http
      • JSON 和序列化数据
      • 使用 Firebase
    • 应用的无障碍和国际化
      • 无障碍
      • 国际化
    • 平台集成
      • 添加 iOS App Clip 支持
      • Apple Watch 支持
      • C 语言代码集成及调用
      • 托管 Android 和 iOS 原生视图
      • Web 平台常见问题
      • 撰写双端平台代码 (插件编写实现)
    • Packages (纯 Dart 和原生插件)
      • 使用 Packages
      • Package 的开发和提交
      • Flutter Favorites 项目
      • 后台进程
      • 升级 Android 插件
      • 插件网站
    • 将 Flutter 添加到现有应用
      • 介绍
      • 将 Flutter 添加到现有 Android 应用
        • 设置项目
        • 添加单个 Flutter 页面
        • 添加一个 Flutter Fragment
        • Plugin 初始化
      • 将 Flutter 添加到现有 iOS 应用
        • 设置项目
        • 添加单个 Flutter 页面
      • 调试及热重载
      • 加载顺序和性能
    • 开发工具和技术细节
      • Android Studio 或 IntelliJ 系列
      • Visual Studio Code
      • 开发者工具
        • 概览
        • 在 Android Studio 或 IntelliJ 上使用
        • 在 VS Code 上使用
        • 在命令行工具中使用
        • Flutter inspector 工具
        • 时间线视图
        • 内存视图
        • 性能视图
        • 网络视图
        • 调试器
        • App size tool
      • Flutter SDK
        • 概览
        • 版本升级
        • 版本列表
        • 重要改动 (Breaking changes)
        • 版本说明
      • 热重载 (Hot reload)
      • 代码格式化
      • Web 渲染
    • 迁移说明
      • 迁移到 AndroidX
      • 升级 Android plugin
      • iOS 14 支持
      • Xcode 11.4 支持
  • 测试和调试
    • 调试工具
    • 以编程方式调试应用
    • 使用原生的调试器
    • 构建模式 (Debug/Release/Profile)
    • 常见的 Flutter 报错
    • 处理错误
    • 测试 Flutter 应用
    • 集成测试
  • 性能优化
    • 概览
    • 应用大小
    • 渲染性能
      • 概览
      • 性能最佳实践
      • 性能分析
      • Reduce shader compilation jank
  • 打包部署
    • 混淆 Dart 代码
    • 配置 flavors 构建双端
    • 打包和发布为 Android 应用
    • 打包和发布为 iOS 应用
    • 打包和发布为 Web 应用
    • 打包和发布为 Linux 应用
    • 持续部署
  • 资源列表
    • Dart 资源列表
    • Flutter 兼容性策略
    • Flutter 架构概览
    • Flutter 工作原理
    • Google 文字库
    • 平台行为差异和适配
    • Flutter 技术视频资源
    • 书籍
    • 常见问题解答
    • 规划文档
    • 有效提出 Bug
    • 品牌资源
  • 参考资料
    • Flutter Widget 目录
    • Flutter API 文档
    • flutter 命令行文档
    • Package 网站

开始使用 Flutter

  1. 文档
  2. 开始使用
开始使用

配置 Flutter 开发环境,开启 Flutter 应用之旅。

Widget 目录

查看和了解 Flutter SDK 内置的 Widgets 合集。

API 文档

Flutter 框架的 API 文档。

实用教程 (Cookbook)

官方实用教程合集,帮助你解决编写 Flutter 应用中的常见问题。

样例代码

包含官方以及社区发布的样例工程,Demo 应用,范例代码等。

视频资源

关注 Flutter 官方 YouTube 频道发布的视频。

Flutter Logo
  • flutter-dev@
  • 使用条款
  • 品牌指南
  • 安全性
  • 隐私权说明
  • 官方网站
  • 中文文档
  • 免责声明

除非特别说明,否则本站内容采用 署名 4.0 国际协议,所有范例代码都采用 BSD 授权协议。