Android项目实战(四十二):启动页优化,去除短暂白屏或黑屏
大家会发现一个空项目,从手机桌面打开app是秒启动。但是对于自己开发的项目,有时会发现打开app的时候,会有短暂的1秒--2秒的白屏或者黑屏,然后才进入到程序界面。 个人理解为我们自己实现的Application文件里面做了较多的初始化操作,当这些初始化操作完成后才进入到第一个Activity,这段初始化的时间因为没有界面,应用便会因为主题的类别而显示白屏或者黑屏。 构成白屏/黑屏的原因代码如下: /*** @author xqx* @email djlxqx@163.com* blog:http://www.cnblogs.com/xqxacm/* createAt 2017/1/30* description: 进行第三方的初始化等操作*/ public class XApplication extends Application{ @Override public void onCreate() { super.onCreate(); // 环信初始化 // EaseUI.getInstance().init(this,null); // EMClient.getInstanc...


