58钱柜第一版app架构
2016-04-28 11:36:11 1 举报
登录查看完整内容
58钱柜第一版app架构采用了分层设计,包括数据层、业务层和展示层。数据层负责数据的存储和管理,使用了MySQL数据库;业务层负责处理业务逻辑,使用了Spring框架;展示层负责用户界面的展示,使用了Android原生开发。此外,该app还采用了MVC设计模式,将数据、业务和展示分离开来,提高了代码的可维护性和可扩展性。在安全性方面,该app采用了HTTPS协议进行数据传输加密,保障了用户的信息安全。总体来说,58钱柜第一版app架构简洁明了,功能完善,能够满足用户的需求。
作者其他创作
大纲/内容
FinancialProtocol真实的数据处理
loadData()onSuccess()onFailed()parseJson()
BaseCtrl
BaseProtocol:abstract
wubaHandler:WubaHandler
FinancingInteractorImpl
mFinancialProtocol:FinancialProtocol
getFinancingMessage(financingInteractorListenter)
FinancingInteractorListenter数据请求监听
onSuccess(bean:FinancialBean)onError(msg:String)
FinancingView
FinancingInteractor数据请求M
FinancingPresenter整体的presenter
getFinancingMessage()onCreate()onStart()onResume()onPause()onStop()onDestroyonHiddenChanged()
FinancingFragment
mFinancingPesenter:FinancingPresenter
refreshFinanceData();
BaseBean
BaseView
MvpView
onFail(String msg)onSuccess()
FinancingPresenterImpl
mFinancingView:FinancingViewmfinancingInteractor:FinancingInteractormCtrls:List
getFinancingMessage()onSuccess()onFail()
MvpPresenter
attachView()detachView()
0 条评论
回复 删除
下一页