From 45125c87cd530e5451948b84c2b5961b0b173a3e Mon Sep 17 00:00:00 2001 From: Quyunshuo Date: Wed, 2 Jun 2021 17:38:07 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../androidbaseframemvvm/base/app/LoadModuleProxy.kt | 3 ++- .../androidbaseframemvvm/common/CommonApplication.kt | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/lib_base/src/main/java/com/quyunshuo/androidbaseframemvvm/base/app/LoadModuleProxy.kt b/lib_base/src/main/java/com/quyunshuo/androidbaseframemvvm/base/app/LoadModuleProxy.kt index a19985c..4b633ad 100644 --- a/lib_base/src/main/java/com/quyunshuo/androidbaseframemvvm/base/app/LoadModuleProxy.kt +++ b/lib_base/src/main/java/com/quyunshuo/androidbaseframemvvm/base/app/LoadModuleProxy.kt @@ -46,7 +46,8 @@ class LoadModuleProxy : ApplicationLifecycle { /** * 需要立即进行初始化的放在这里进行并行初始化 - * @return MutableList<() -> String> 初始化方法的集合 + * 需要必须在主线程初始化的放在[InitDepend.mainThreadDepends],反之放在[InitDepend.workerThreadDepends] + * @return InitDepend 初始化方法集合 */ override fun initByFrontDesk(): InitDepend { val mainThreadDepends: MutableList<() -> String> = mutableListOf() diff --git a/lib_common/src/main/java/com/quyunshuo/androidbaseframemvvm/common/CommonApplication.kt b/lib_common/src/main/java/com/quyunshuo/androidbaseframemvvm/common/CommonApplication.kt index da52d3f..d0df91b 100644 --- a/lib_common/src/main/java/com/quyunshuo/androidbaseframemvvm/common/CommonApplication.kt +++ b/lib_common/src/main/java/com/quyunshuo/androidbaseframemvvm/common/CommonApplication.kt @@ -57,6 +57,11 @@ class CommonApplication : ApplicationLifecycle { */ override fun onTerminate(application: Application) {} + /** + * 需要立即进行初始化的放在这里进行并行初始化 + * 需要必须在主线程初始化的放在[InitDepend.mainThreadDepends],反之放在[InitDepend.workerThreadDepends] + * @return InitDepend 初始化方法集合 + */ override fun initByFrontDesk(): InitDepend { val worker = mutableListOf<() -> String>() val main = mutableListOf<() -> String>()