Android Mvp Mvvm Flytour Versions Save

🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

v4.2.0

4 years ago

更新日志 :2020-03-23

该版本是在4.1.0的基础上对网络请求部分进行了优化,请求令牌Token通过拦截器统一处理,不必每个请求都单独携带Token,为了满足广大开发者的测试需求,对服务端FlyCloud进行了全新的升级,已经将后端代码部署在了外网上,接口文档如下:http://106.12.61.238:8080/swagger-ui.html

  • 网络请求token传递优化
  • 将所有的访问接口开放在外网上

v5.2.0

4 years ago

更新日志:2020-03-06

该版本是对5.0.0的Kotlin特性和5.1.0的VirtualAPK插件化特性进行了整合

  • 对所有功能用Kotlin重新编写
  • VirtualAPK框架的插件化支持

v5.1.0

4 years ago

更新日志:2020-03-02

该版本是在2.0.0的基础上运用VirtualAPK框架对整个项目进行插件化改造,实现了组件化到插件化的完美升级

  • 运用VirtualAPK框架对整个项目进行插件化改造

v5.0.0

4 years ago

更新日志:2020-02-18

该版本是在2.0.0的基础上对所有的功能用Kotlin语言进行了重新编写,另外增加了对androidX的支持

  • 增加了对androidX的支持
  • 对所有功能用Kotlin重新编写

v4.1.0

4 years ago

更新日志:2019-07-07

  • 增加了DataBinding的特性

v4.0.0

4 years ago

更新日志:2019-07-03

  • 使用MVVM架构彻底改版

v3.0.0

4 years ago

更新日志:2019-06-26

  • 配合FlyCloud微服务系统共同使用,网络请求部分由Retrofit+RxJava完成

v2.1.0

4 years ago

更新日志:2019-06-01

  • 1.Presenter实例的创建由Dagger2完成
  • 2.Modle实例的创建有Dagger2完成
  • 3.DAO实例的创建由Dagger2完成

v2.0.0

4 years ago

更新日志:2019-05-30

以新闻资讯为功能,对app的界面进行了全新的改版,由新闻列表展示、新闻详情展示、新闻添加、新闻类型添加、删除这几个简单的功能组成,基本上覆盖了整个框架的所有核心的、常用的一些功能

  • 新闻类型添加、删除、展示
  • 新闻添加、展示
  • 支持是否启用ToolBar
  • 支持自定义ToolBar
  • 支持loading加载数据
  • 支持透明loading的加载数据
  • 支持显示无数据
  • 支持网络网络错误显示
  • 支持Fragment的懒加载
  • 支持最基本的下拉刷新、上拉加载更多
  • 支持自定义HeadView和FootView
  • 支持自动刷新
  • 支持启用、禁用下拉刷新
  • 支持启用、进攻上拉加载更多
  • 通用小菊花样式DaisyRefreshLayout
  • 通用小箭头样式ArrowRefreshLayout

v1.1.0

4 years ago

更新日志:2019-03-34

  • MVP功能的一些优化