liulilei / flutter_wan_android

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

基于GETX的玩安卓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等组件内,不在其他组件内使用。

感谢鸿洋大神的WanAndroid Api:https://www.wanandroid.com/blog/show/2

基于GitHub开源项目学习: https://github.com/Afauria/GetX-WanAndroid

如需体验请扫描二维码下载:

image

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

About


Languages

Language:Dart 69.8%Language:C++ 13.0%Language:CMake 11.2%Language:Ruby 2.9%Language:HTML 1.2%Language:C 0.9%Language:Swift 0.8%Language:Kotlin 0.1%Language:Objective-C 0.0%