登录 注册
当前位置:主页 > 资源下载 > 10 > KCommonProject: 一个基于Kotlin实现的快速开发框架,其源码适用于xmljava系统

KCommonProject: 一个基于Kotlin实现的快速开发框架,其源码适用于xmljava系统

  • 更新:2024-12-03 08:48:14
  • 大小:44.97MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 开发技术
  • 格式:ZIP

资源介绍

xml java系统源码 KCommon-使用Kotlin编写,基于MVP的极速开发框架 我们在开发Android应用程序的时候其实会有很多通用的代码,比方说很常见的页面的几种基本状态的切换:正常、加载失败、加载中、空页面。又或者是下拉刷新和如果数据需要分页而带来的上拉加载更多数据等等操作。当然,这其中最繁琐的还是关于MVP相关模板代码的编写,熟悉Android中MVP架构的小伙伴们应该都知道,严格按照MVP架构的话,我们每一个Activity或者Fragment都需要多写一个接口和两个实现类:MVPContract、MVPModel和MVPPresenter。而这些Contract、Model和Presenter又不近相似,所以在我之前的开发中,如果一个新的APP有30个页面,那么加上这些MVP架构所需的代码,我需要多添加90个文件,即使是复制粘贴这些代码当时也耗费了我将近2个多小时的时间(当然不仅仅是复制,还包括文件名,方法名称的修改等等所需的细节)。当然,这也是促使我开源出KCommon这个使用Kotlin编写的,基于MVP架构的极速开发框架的主要原因。 KCommon可以解决的