guojilong
Results
1
issues of
guojilong
有没有更长远的想过,不局限于某个项目,将各个业务无关模块完全抽象出来。 例如我现在正在做的支付模块 compile project(':payment') compile project(':wxpay_adapter') compile project(':alipay_adapter') compile project(':uppay_adapter') 入口方法 SSPay.getInstance().startPay(new Alipay(), data, this, REQUEST_CODE_PAYMENT); 业务层 只需要做简单的配置,就可以快速集成各家支付功能 增减支付渠道,只需添加删除依赖,增加删除入口方法即可 对于网络请求 添加依赖 compile “com.xxx:network” compile "com.xxx:network-okhttp" 初始化网络请求实例 即可 NetworkManager.initRequestClient(new OkHttpClient()); 将各个模块...