文件名称:Weather_App:这个程序将为您提供每个城市的天气新闻
文件大小:1.55MB
文件格式:ZIP
更新时间:2024-04-27 07:07:27
Dart
克里玛 :cloud: 我们的目标 本教程的目的是学习Dart中的异步编程。 我们将研究如何执行耗时的任务,例如获取设备位置和联网以从Internet获取数据。 您将创造什么 我们将制作一个受精美设计启发的气象应用程序。 在该模块的最后,您将能够找到设备当前位置的实时天气数据以及可以想到的任何城市的天气! 您将学到什么 如何使用Dart执行异步任务。 了解异步并等待。 了解期货以及如何使用它们。 如何与Dart http软件包联网。 什么是API,以及如何使用它们从Internet获取数据。 什么是JSON,以及如何使用Dart转换包解析它们。 如何使用导航器在屏幕之间来回传递数据。 如何使用try / catch / throw处理Dart中的异常。 了解有状态小部件的生命周期以及如何覆盖它们。 如何使用Geolocator软件包获取iOS和Android的实时位置数据。 如何使
【文件预览】:
Weather_App-master
----ios()
--------Runner()
--------Flutter()
--------Runner.xcodeproj()
--------Runner.xcworkspace()
----.gitignore(1KB)
----pubspec.lock(4KB)
----pubspec.yaml(413B)
----README.md(2KB)
----android()
--------gradle()
--------build.gradle(527B)
--------app()
--------gradle.properties(104B)
--------settings.gradle(484B)
----.metadata(305B)
----.flutter-plugins-dependencies(833B)
----fonts()
--------SpartanMB-Black.otf(83KB)
----images()
--------location_background.jpg(356KB)
--------city_background.jpg(524KB)
----lib()
--------services()
--------utilities()
--------screens()
--------main.dart(312B)