移动TipToast

Signed-off-by: donghongyu <donghongyu@zhidaoauto.com>
This commit is contained in:
donghongyu
2021-11-08 18:52:15 +08:00
parent d6c5c468f4
commit 099fde5d46
48 changed files with 81 additions and 77 deletions

View File

@@ -25,8 +25,8 @@ import com.mogo.commons.network.X509TrustManagerImpl;
import com.mogo.commons.storage.SpStorage;
import com.mogo.eagle.core.utilcode.util.Utils;
import com.mogo.utils.ThreadPoolService;
import com.mogo.utils.TipDrawable;
import com.mogo.utils.TipToast;
import com.mogo.eagle.core.utilcode.mogo.toast.TipDrawable;
import com.mogo.eagle.core.utilcode.mogo.toast.TipToast;
import com.mogo.utils.logger.Logger;
import com.mogo.utils.network.NetConfig;
@@ -41,7 +41,7 @@ import okhttp3.Request;
* @author congtaowang
* @since 2019-12-23
* <p>
* 描述
* 必须继承并实现列面的方法,这里完成了鹰眼基础服务的初始化操作
*/
public abstract class AbsMogoApplication extends Application {
@@ -62,10 +62,13 @@ public abstract class AbsMogoApplication extends Application {
initARouter();
Utils.init(this);
if (shouldInit()) {
init();
initHttpDns();
}
}
/**
* 初始化跨模块框架 ARouter
*/
private void initARouter() {
ARouter.init(sApp);
// 初始化 arouter
@@ -79,12 +82,19 @@ public abstract class AbsMogoApplication extends Application {
return true;
}
protected void init() {
/**
* 初始化 HttpDNS ,这里会通过一个接口获取所有鹰眼中使用的微服务域名以及端口号
* 后续的网络请求会通过 HttpDnsInterceptor 进行拦截替换
*/
protected void initHttpDns() {
if (sApis == null) {
sApis = MogoHttpDnsHandler.getHttpDnsApi();
}
}
/**
* 初始化 自定义样式e饿
*/
protected void initTipToast() {
TipToast.init(this, ((context, message, tipDrawable) -> {
if (TextUtils.isEmpty(message)) {