MVP +RxJava2 +Dagger2搭建app框架 采用MVP模式将Activity中的业务逻辑全部分离出来,让Activity只做UI逻辑的处理,所有跟Android API无关的业务逻辑由Presenter层来完成,降低了耦合度,使得层级职责更加明确。 使用泛型和Dagger2中的注解,通过依赖注入的方式完成Presenter的Model的创建,避免了View层直接创建Present与Present层直接创建Model造成的依赖关系,将View层与Presenter层,Present 层与Model层进行解耦,降低了模块的耦合度 网络模块 基于retrofit+rxjava进...
MVP +RxJava2 +Dagger2搭建app框架 采用MVP模式将Activity中的业务逻辑全部分离出来,让Activity只做UI逻辑的处理,所有跟Android API无关的业务逻辑由Presenter层来完成,降低了耦合度,使得层级职责更加明确。 使用泛型和Dagger2中的注解,通过依赖注入的方式完成Presenter的Model的创建,避免了View层直接创建Present与Present层直接创建Model造成的依赖关系,将View层与Presenter层,Present 层与Model层进行解耦,降低了模块的耦合度 网络模块 基于retrofit+rxjava进...
小程序的API服务器 实现的API借口主要有: 小程序登录、获取头像和昵称、获取店铺设置、 获取banner、热销品和推荐、 获取商品列表、分类列表、订单列表、 下单、支付、新订单提醒、 订单状态实时更新、 取消订单和退款、 ###########安装步骤########## --------------------------------------- 下载安装nodejs 下载安装mongodb bcrypt安装方法 npm i --save node-gyp npm i bcrypt pm2全局安装方法 npm install pm2 -g 安装wi...
项目名称:旭辉永升芯选商城 项目描述:在上海旭辉集团房地产有限公司随着全国小区人员越来越多,因此决定建成服务于全国旭辉永升物业小区人员专门使用的芯选商城,包括 APP,小程序,H5 商城,运营商系统,供应商 系统,业务中台系统。 项目功能分析:应用模块上包含,商品管理模块,订单管理模块,广告管理模块,活动管理模块,团购管理模块,优惠券管理模块,仓库管理模块,系统管理模块,审批模块等. 项目中负责的任务:本人其中主要负责订单支付,退款,订单管理模块,商品团购模块,广告管理模块, 仓库系统模块,代课下单模块,扫码购商品模块,定时任务模块,`业务中台系统建设`,APP 接口开发, 小程序接口...