Logo
☆☆☆☆☆
0.0
Beginner
10h

Beginning Flutter: Android Mobile App Development

Flutter 是 Google 的移动 UI 框架,用于在 iOS 和 Android 上构建高质量的原生界面。本课程专注于为 Android 平台开发应用程序。 你将从探索 Flutter 的复杂特性开始,逐步实现一个适用于 Android 通讯录的联系人资料页面。 课程后半部分,你将学习如何使用 Flutter 主题来美化你所创建的联系人资料应用。为了全面掌握 Flutter 技能,你还将练习从远程应用程序编程接口(API)获取数据。 你将在课程中嵌入的实时编码环境中实践所学内容。完成本课程后,你将具备独立创建 Android 应用并发布到 Google Play 商店的能力。

7 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
Beginning Flutter: Android Mobile App Development
Flutter 是 Google 的移动 UI 框架,用于在 iOS 和 Android 上构建高质量的原生界面。本课程专注于为 Android 平台开发应用程序。 你将从探索 Flutter 的复杂特性开始,逐步实现一个适用于 Android 通讯录的联系人资料页面。 课程后半部分,你将学习如...

WHAT YOU'LL LEARN

安装 Flutter SDK,选择一个 IDE,并在 Android 模拟器上运行应用

Content

7 Lessons • 0 Quizzes • 0 Challenges

简介
  1. 1

    受众与先决条件

  2. 2

    课程成果

  3. 3

    跨平台开发

  4. 4

    Flutter 入门

Hello Flutter !
  1. 1

    Hello Flutter App

  2. 2

    Flutter App Anatomy

  3. 3

    创建一个 Flutter 项目

  4. 4

    Flutter 项目结构

  5. 5

    SafeArea Widget

  6. 6

    Scaffold Widget

  7. 7

    无状态与有状态组件

  8. 8

    Stateful Widget 在实战中

  9. 9

    挑战:问候文本

  10. 10

    解决方案:问候文本

  11. 11

    章节测验

构建你的联系人资料页面
  1. 1

    简介

  2. 2

    AppBar Widget

  3. 3

    挑战:AppBar Widget

  4. 4

    解决方案:AppBar Widget

  5. 5

    Container Widget

  6. 6

    挑战:容器组件

  7. 7

    解决方案:Container Widget

  8. 8

    ListView Widget

  9. 9

    个人资料显示名称

  10. 10

    个人资料操作项

  11. 11

    挑战:个人资料操作项

  12. 12

    解决方案:个人资料操作项

  13. 13

    联系手机号码

  14. 14

    联系人的地址

  15. 15

    章节测验

Flutter Themes
  1. 1

    简介

  2. 2

    全局主题

  3. 3

    本地主题

  4. 4

    主题模块化

  5. 5

    深色主题

  6. 6

    挑战:从代码中调用主题

  7. 7

    解决方案:从代码中调用主题

  8. 8

    使用 FAB 切换主题

  9. 9

    章节测验

MovieApp:从 REST API 获取数据
  1. 1

    简介

  2. 2

    调用 REST API

  3. 3

    解析 JSON

  4. 4

    代码模块化

  5. 5

    简单接口

  6. 6

    ListView Widget:列出条目

  7. 7

    构建 MovieModel

  8. 8

    将 API 响应转换为 MovieModel 列表

  9. 9

    MovieTile 自定义组件

  10. 10

    挑战:样式化 MovieTile 文本

  11. 11

    解决方案:样式化 MovieTile 文本

  12. 12

    应用启动时获取电影数据

  13. 13

    挑战:在应用启动时获取电影数据

  14. 14

    解决方案:在应用启动时获取电影数据

  15. 15

    章节测验

接下来该去哪里
  1. 1

    下一步

附录:安装与设置 Flutter(可选)
  1. 1

    安装 Flutter SDK

  2. 2

    选择首选的 IDE

  3. 3

    创建 Flutter 项目

  4. 4

    运行 Android 模拟器

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)