Flutter基于GETX的WanAndroid-App

包含以下技术点:

  • 页面路由
  • 状态管理
  • Dio网络请求
  • pull_to_refresh 下拉刷新,上拉加载
  • 图片加载
  • Lottie动画加载
  • 屏幕适配
  • UI:Tab页面、侧边抽屉栏、列表、富文本等
  • WebView加载网页
  • android/ios 配置启动页
  • 权限申请
  • 扫描二维码

解决问题:

  • Flutter项目目录结构和代码组织
  • 网络请求封装
  • Tab页懒加载
  • Tab页ListView滑动时,其他tab跟着滑动
  • qr_code_scanner release下白屏不能使用stack包裹
  • release下Expanded显示灰屏,Expanded、Flexible只在Row、Column等组件内,不在其他组件内使用。

源码请移步

https://github.com/liulilei/flutter_wan_android 内含下载二维码,可供下载体验。

感谢鸿洋大神的WanAndroid Api:https://www.wanandroid.com/blog/show/2
基于GitHub开源项目学习: https://github.com/Afauria/GetX-WanAndroid

IOS 请下载项目在ios模拟器上运行。

你可能感兴趣的:(Flutter基于GETX的WanAndroid-App)