以前的活动用户界面会持续显示一段时间

时间:2017-11-13 10:56:34

标签: android performance android-activity cold-start

我有一个泼水活动(有主题),以冷启动时显示。

现在,在检查了一些新用户或返回用户等之后,我从那里启动了下一个MainActivity。

显示主要活动的UI(布局)需要很长时间

我尝试在onCreate上打印日志。 (Log for on create会立即出现在MainActivity的堆栈跟踪中),但App仍会显示相同的冷启动图像

甚至弹出应该出现在我的MainActivity中也会显示在启动活动图像

第二个观察是,如果我将其主要活动替换为其他活动,则立即显示

问题肯定与MainActivity有关,因为我在那里进行了很多Db和网络调用

尽管所有网络调用都是使用Retrofit(不在主线程上)完成的

如何确保立即显示用户MainActivity UI?

0 个答案:

没有答案