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模拟器上运行。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容