APP 启动

一、现状以及尝试(参考视频 1)

去掉启动图,有明显黑屏。

二、技术调研以及分析

1、为了解决启动白屏或者黑屏现象,安卓以及苹果的策略均一致,设置启动图。

2、启动图必须是静态,内置到应用中。

3、APP 启动时会 fork 一个进程,fork 进程是耗时的,黑屏或者白屏指的是这一段时间。

综上,可以尽量减少 fork 进程的时间缩短黑屏或者白屏的时间。

三、市场上的主流应用,启动图均不支持动态替换(参考视频 2)

头条、微博、网易云音乐、贝壳、美团、京东、淘宝、大众点评

四、其它方案(参考视频 3)

仍然添加启动图,但是启动图仅包含图标。在欢迎页显示图片。
弊端:此方式同广告页原来几乎一致。即:可认为是 2 个广告页。