implementation base service: location, socket, passport

This commit is contained in:
wangcongtao
2020-07-16 20:41:04 +08:00
parent 2c6579dbc2
commit 054d44a4e7
47 changed files with 1549 additions and 166 deletions

View File

@@ -14,6 +14,7 @@ import com.mogo.service.fragmentmanager.IMogoFragmentManager;
import com.mogo.service.imageloader.IMogoImageloader;
import com.mogo.service.intent.IMogoIntentManager;
import com.mogo.service.launcher.IMogoLauncher;
import com.mogo.service.locationinfo.IMogoLocationInfoService;
import com.mogo.service.map.IMogoMapService;
import com.mogo.service.module.IMogoActionManager;
import com.mogo.service.module.IMogoAddressManager;
@@ -23,6 +24,7 @@ import com.mogo.service.module.IMogoSearchManager;
import com.mogo.service.module.IMogoSettingManager;
import com.mogo.service.network.IMogoNetwork;
import com.mogo.service.obu.IMogoObuManager;
import com.mogo.service.passport.IMogoPassportManager;
import com.mogo.service.share.IMogoShareManager;
import com.mogo.service.statusmanager.IMogoMsgCenter;
import com.mogo.service.statusmanager.IMogoStatusManager;
@@ -188,31 +190,50 @@ public interface IMogoServiceApis extends IProvider {
/**
* 获取顶部1/2屏界面管理类
*
* @return
*/
IMogoTopViewManager getTopViewManager();
/**
* 其他模块调用公共的marker打点
*
* @return
*/
IMogoMarkerService getMarkerService();
/**
* 其他模块调用分享框的显示和隐藏
*
* @return
*/
IMogoShareManager getShareManager();
/**
* 获取obuManager
*
* @return obuManager
*/
IMogoObuManager getObuManager();
/**
* 获取事件面板manager
*
* @return eventPanelProvider
*/
IEventPanelProvider getEventPanelManager();
/**
* 获取位置上报服务接口
*
* @return
*/
IMogoLocationInfoService getLocationInfoApi();
/**
* 获取位置上报服务接口
*
* @return
*/
IMogoPassportManager getPassportManagerApi();
}