# flutter_trip **Repository Path**: mobile-webs/flutter_trip ## Basic Information - **Project Name**: flutter_trip - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-08-08 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # flutter_trip [仿携程网App](https://coding.imooc.com/class/321.html),基于Flutter暂支持Android平台。希望大家多多支持[CrazyCodeBoy老师]() ## 目录 - [下载](#下载) - [真机预览](#真机预览) - [功能与特性](#功能与特性) - [插件使用](#插件使用) - [运行调试](#运行调试) - [ToDo](#ToDo) ## 下载 ![Flutter_Trip]() ## 真机预览 ![Flutter_Trip](https://raw.githubusercontent.com/wkl007/flutter_trip/master/screenshot/flutter_trip_preview.png) ## 功能与特性 - 实现首页、搜索、旅拍、我的四大模块; - 实现网络图片本地缓存; - 旅拍模块实现瀑布流布局; - 接口数据抓取携程H5端; - 集成友盟数据统计; ## 插件使用 - [cached_network_image ^0.7.0](https://pub.flutter-io.cn/packages/cached_network_image) - [flutter_swiper ^1.1.6](https://pub.flutter-io.cn/packages/flutter_swiper) - [flutter_staggered_grid_view ^0.2.7](https://pub.flutter-io.cn/packages/flutter_staggered_grid_view) - [flutter_splash_screen ^0.1.0](https://pub.flutter-io.cn/packages/flutter_splash_screen) - [flutter_webview_plugin ^0.3.4](https://pub.flutter-io.cn/packages/flutter_webview_plugin) - [http ^0.12.0+2](https://pub.flutter-io.cn/packages/http) ## 运行调试 1. 准备Flutter环境,可参考: [getting-started]()。 2. Clone [flutter_trip](https://github.com/wkl007/flutter_trip.git) ,然后终端进入项目根目录。 3. 终端运行 `flutter packages get`。 4. 然后运行 `flutter run`。 ## ToDo 1. 实现城市选择相关页面 2. 添加定位功能。 3. 用 [dio](https://pub.flutter-io.cn/packages/dio) 替换 [http](https://pub.flutter-io.cn/packages/http) 库 4. 用官方 [webview_flutter](https://pub.flutter-io.cn/packages/webview_flutter) 插件替换 [flutter_webview_plugin](https://pub.flutter-io.cn/packages/flutter_webview_plugin)