主题是:Android 应用在进程未被杀死的情况下,可能会重建Application 类
前情提要
基本页面:应用有 开屏页Splash,主页Home
正常点击icon 是从Splash -> Home
需求:为了让Home 页的操作更加流畅,需要在启动时提前做一些操作
为了方便描述,操作的事叫做 Thing
实现:考虑到App 里需要异步初始化Thing,”启动“ 这个时机改到Splash 进行
SHOW U CODE :
// App
class App{
fun onCretate(){
Log.d("创建 app")
Thing.init()
}
}
// SplashActivity
class SplashAct{
fun preDoThing(){
Thing.env = Thing.Env()
}
}
// HomeActivity
class