wanandroid

Project Url: ngu2008/wanandroid
Introduction: 用 Flutter 开发的跨平台项目,完美运行在 Android 和 IOS 上,Material 简洁风格,包括启动页、引导页、注册、登录、首页、体系、公众号、导航、项目,还有漂亮的妹子图库,运行极度流畅,结构清晰,代码规范,值得拥有
More: Author   ReportBugs   
Tags:

环境搭建

  • 根据Flutter 中文网搭建开发环境,使用 Android Studio 安装 Flutter 插件,点击 pubspec.yaml 的 package get,然后运行

APP 下载

  • Android点击下载,或者扫描下方二维码下载

  • 暂不支持 IOS 版本下载,请自行 clone 项目代码运行。

App 目录结构

  • |--lib
    • |-- main (入口类)
    • |-- loading (启动页)
    • |-- splash_screen (引导页)
    • |-- util (工具类)
    • |-- base (基类,封装基类 BaseWidget 和 BaseWidgetState)
    • |-- http (网络请求相关类)
    • |-- common (常用类)
    • |-- event (事件类)
    • |-- model (实体类)
    • |-- ui (界面相关)
    • |-- util (工具类)

功能介绍

V1.5 版本

  • 常用网站增加数据库sqflite功能
  • 修复注册登录按钮颜色与主题色不一致的问题

V1.4 版本

  • 增加切换主题
  • 封装基类 BaseWidget 和 BaseWidgetState
  • 显示隐藏 AppBar
  • 增加状态页切换(数据加载中,数据加载失败,空数据)

V1.3 版本

  • 新增搜索和搜索结果列表
  • 新增页面正在加载...
  • 整个界面 UI 风格修改

V1.2 版本

  • 新增福利,妹子图,使用photo_view,你懂得
  • 新增分享share
  • 新增常用网站
  • 新增关于作者,退出登录

V1.1 版本

  • 新增引导页flutter-intro-slider
  • 列表页悬浮 FloatingActionButton,点击迅速回到顶部
  • 新增注册、登录、我的收藏,增加侧滑抽屉,详见截图

V1.0 版本

  • 项目首页、知识体系、公众号、导航、项目、各个页面,和详情页面
  • 主要的 UI 包括首页轮播图和列表,体系流式布局,公众号导航 TabBar,以及下拉刷新和加载更多
  • 轮播图使用的是开源库flutter_swiper
  • 网络请求使用的是开源库dio

我的主页

应用截图

福利,妹子图 导航页 导航页
福利,妹子图 导航页 导航页
登录 注册 分享
登录 注册 分享
关于作者 常用网站 侧滑抽屉
关于作者 常用网站 侧滑抽屉
首页 体系 公众号
首页 体系 公众号
导航 项目 基础知识
导航 项目 基础知识
我的收藏 详情页 详情页
我的收藏 详情页 热门搜索
搜索列表 正在加载 加载错误
搜索列表 正在加载 加载错误
正在加载 正在加载
数据为空 切换主题

感谢

  1. 特别感谢 github 开源作者shijiacheng
  2. 感谢鸿洋大神及玩 Android 官网提供的开放 API
  3. 感谢干货集中营 API

使用开源库

欢迎关注我的微信公众号

Apps
About Me
GitHub: Trinea
Facebook: Dev Tools