Flutter 2.0 Moose App 实践分享 - 附源码

2,179 阅读1分钟

Moose App

A new Flutter project for Moose App.

由于后期调整,部分截图不一致

拉去代码运行看真实效果

功能见图

启动页引导页 1引导页 2
欢迎页注册页登录页
排行榜更多详情页
详情页发现 - 广场页发现 - 圈子
消息 - 通知消息 - 评论聊天界面
照片浏览我的界面设置界面
我的二维码界面个人信息界面会员中心界面
订单列表界面签到界面扫描登录界面
发现 - 交互消息 - 交互个人信息-设置-二维码
我的 - 交互扫描二维码

功能点:

  • Flutter 组件使用
  • 第三方模块
    
    fluro: ^2.0.3 # 路由管理
    flutter_svg: # svg 图显示
      git:
        url: git://github.com/gskinnerTeam/flutter_svg.git
        ref: 12b55b464d2e253f411a17798527a7daa2c00ceb
    
    flutter_screenutil: ^4.0.3+3 # 屏幕适配
    flutter_swiper: ^1.1.6 # 轮播图
    flutter_slidable: ^0.5.7 # 列表滑动删除
    flutter_credit_card: ^0.1.4 # 翻动卡片
    flutter_easyrefresh: ^2.1.8 # 下拉刷新
    flutter_easyloading: ^3.0.0 # 加载 、 toast
    modal_bottom_sheet: ^2.0.0 # 底部弹框
    flutter_staggered_grid_view: ^0.3.4 # 瀑布列表
    photo_view: ^0.11.1 # 照片显示
    
    qr_flutter: ^3.2.0 # 二维码显示
    qr_code_scanner: ^0.4.0 # 二维码扫码
    cached_network_image: ^2.5.1 # 缓存图片
    
    extended_text: ^5.0.5 # 扩展文本
    
    amap_flutter_map: ^1.0.2 # 高德地图
    flutter_plugin_android_lifecycle: ^1.0.0
    meta: ^1.0.5
    plugin_platform_interface: ^1.0.2
    permission_handler: ^5.0.1+1 # 动态权限请求
    

待完善:

  • 目前数据都是静态数据,后期编写接口,网络请求数据(动态数据)
  • 样式统一
  • Flutter 优化
    • 组件加载(lazy/dynamic load)

后续

关注全栈技术部学习跟多有趣技术知识

源码地址 - gitee.com/shizidada/m…