加油卡
2020-10-19 14:39:35 0 举报
加油卡mvp架构图
作者其他创作
大纲/内容
-mViewRef:WeakReference<TView>;-mModel:TModel;
MainPresenter
-mCurrentPage:int;-isLoadSuccess:boolean;-isFistLoad:boolean=true;-isFistNetWork:boolean=true;-mWorkHandler:WorkHandler;-mLocationManager:LocationManager;-mCurrentLat:double;-mCurrentLon:double;
BaseActivity<TPresenter extends BasePresenter>
#mPresenter:TPresenter;-mLoad:LoadingDialog;#setPresenter(TPresenter):void;#onViewAttach():void;#onViewDetach():void;#showLoading():void;#dismissLoadingSuccess():void;#dismissLoadingFail():void;
+attachView(TV v):void;+detachView():void;+setModel(TM m):void;+getModel():TM;
IMainModel
MainModel
-mUserInfo:UserInfo;-mDeviceInfo:DeviceInfo ;-mInfoListener:OnInfoListener ;-mStationBeanList:List<GasStationBean>;
BaseMainPresenter
MainActivity
-mRecycler:RecyclerView;-mBanner:Banner ......
IMainView

收藏

收藏
0 条评论
下一页