replace page indicator style, add data manager interface, etc.

This commit is contained in:
wangcongtao
2020-02-11 21:52:38 +08:00
parent 4f8b4bb714
commit 19156517ac
38 changed files with 1090 additions and 614 deletions

View File

@@ -109,5 +109,10 @@ public class MogoServicePaths {
*/
public static final String PATH_SERACH_CENTER = "/searchcenter/api";
/**
* 大而全数据管理中心
*/
public static final String PATH_DATA_MANAGER = "/datamanager/api";
}

View File

@@ -0,0 +1,19 @@
package com.mogo.service.datamanager;
import java.util.List;
/**
* @author congtaowang
* @since 2020-02-11
* <p>
* 描述
*/
public interface IMogoDataChangedListener {
/**
* 大而全数据变化回调
*
* @param datums
*/
void onDataSetChanged( List< Object > datums );
}

View File

@@ -0,0 +1,27 @@
package com.mogo.service.datamanager;
import com.alibaba.android.arouter.facade.template.IProvider;
/**
* @author congtaowang
* @since 2020-02-11
* <p>
* 大而全的数据管理
*/
public interface IMogoDataManager extends IProvider {
/**
* 注册大而全数据变化监听
*
* @param tag 监听模块
* @param listener
*/
void registerDataListener( String tag, IMogoDataChangedListener listener );
/**
* 注销大而全数据变换监听
*
* @param tag
*/
void unregisterListener( String tag , IMogoDataChangedListener listener);
}