没有合适的资源?快使用搜索试试~ 我知道了~
weather-cross-platform:一个简单的跨平台天气应用,展示了各种Flutter编程技术
共69个文件
png:23个
dart:7个
xml:5个
需积分: 10 1 下载量 124 浏览量
2021-03-10
12:24:43
上传
评论
收藏 85KB ZIP 举报
温馨提示
天气跨平台 这是一个使用Flutter框架用Dart编写的简单跨平台天气应用程序,适用于Android和iOS平台。 它展示了各种Flutter编程技术,包括: 使用http包的异步网络请求 使用json_serializable反序列化JSON响应 使用Image.network()从互联网显示图像 使用FutureBuilder小部件显示数据 使用geolocator查找当前位置 使用shared_preferences存储键值数据 具有工厂构造函数的Singleton模式 使用mockito单元测试 特征 按城市名称搜索 显示城市的天气状况 检测当前位置并显示其天气状况 记住以前搜索过的位置 依存关系 json_serializable 地理定位器 shared_preferences 要求 Flutter 2.0.1或更高 Dart 2.12.0或更高版本 设置 从获取您的A
资源推荐
资源详情
资源评论
收起资源包目录
weather-cross-platform-master.zip (69个子文件)
weather-cross-platform-master
.gitignore 722B
pubspec.yaml 464B
android
.gitignore 262B
app
build.gradle 2KB
src
debug
AndroidManifest.xml 334B
profile
AndroidManifest.xml 334B
main
AndroidManifest.xml 3KB
kotlin
com
example
ltp
xp
weather
MainActivity.kt 131B
res
mipmap-xhdpi
ic_launcher.png 721B
mipmap-mdpi
ic_launcher.png 442B
mipmap-xxhdpi
ic_launcher.png 1KB
drawable
launch_background.xml 434B
mipmap-hdpi
ic_launcher.png 544B
mipmap-xxxhdpi
ic_launcher.png 1KB
values
styles.xml 951B
settings.gradle 462B
build.gradle 582B
gradle.properties 104B
gradle
wrapper
gradle-wrapper.properties 233B
ios
.gitignore 542B
Runner.xcodeproj
xcshareddata
xcschemes
Runner.xcscheme 3KB
project.xcworkspace
xcshareddata
WorkspaceSettings.xcsettings 226B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 135B
project.pbxproj 22KB
Flutter
Release.xcconfig 108B
AppFrameworkInfo.plist 794B
Debug.xcconfig 106B
Runner
Info.plist 2KB
Base.lproj
LaunchScreen.storyboard 2KB
Main.storyboard 2KB
Runner-Bridging-Header.h 38B
AppDelegate.swift 404B
Assets.xcassets
AppIcon.appiconset
Icon-App-40x40@3x.png 3KB
Icon-App-29x29@3x.png 2KB
Icon-App-40x40@1x.png 1KB
Icon-App-29x29@1x.png 1KB
Icon-App-20x20@1x.png 564B
Icon-App-76x76@1x.png 2KB
Contents.json 2KB
Icon-App-60x60@2x.png 3KB
Icon-App-29x29@2x.png 2KB
Icon-App-1024x1024@1x.png 11KB
Icon-App-40x40@2x.png 2KB
Icon-App-76x76@2x.png 3KB
Icon-App-20x20@2x.png 1KB
Icon-App-60x60@3x.png 4KB
Icon-App-20x20@3x.png 2KB
Icon-App-83.5x83.5@2x.png 4KB
LaunchImage.imageset
LaunchImage@2x.png 68B
LaunchImage.png 68B
LaunchImage@3x.png 68B
Contents.json 391B
README.md 336B
Podfile.lock 735B
Podfile 1KB
Runner.xcworkspace
xcshareddata
WorkspaceSettings.xcsettings 226B
IDEWorkspaceChecks.plist 238B
contents.xcworkspacedata 224B
README.md 1KB
.metadata 305B
lib
model
weather.dart 2KB
weather.g.dart 1KB
storage
storage.dart 1023B
service
weather_service.dart 2KB
page
home_page.dart 7KB
main.dart 675B
pubspec.lock 13KB
test
weather_service_test.dart 3KB
共 69 条
- 1
资源评论
温暖如故
- 粉丝: 24
- 资源: 4642
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 连接ESP32手表来做验证20241223-140953.pcapng
- 小偏差线性化模型,航空发动机线性化,非线性系统线性化,求解线性系统具体参数,最小二乘拟合 MATLAB Simulink 航空发动机,非线性,线性,非线性系统,线性系统,最小二乘,拟合,小偏差,系统辨
- 好用的Linux终端管理工具,支持自定义多行脚本命令,密码保存、断链续接,SFTP等功能
- Qt源码ModbusTCP 主机客户端通信程序 基于QT5 QWidget, 实现ModbusTCP 主机客户端通信,支持以下功能: 1、支持断线重连 2、通过INI文件配置自定义服务器I
- Linux下TurboVNC+VirtualGL 使用GPU卡vglrun glxgears
- QGroundControl-installer.exe
- Linux下TurboVNC+VirtualGL 使用GPU卡vglrun glxgears
- 台球检测40-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 颜色拾取器 for Windows
- 数字按键3.2考试代码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功