欢迎页 秒启动

你有没有遇到过点击桌面的项目总是先白屏一段时间,然后在进入项目。

刚刚开始测试提出来这个,我有点懵啊(我对这个情况毫无头绪啊)

我去,知乎,安卓巴士,CSDN搜索了一大堆资料,最后总结一下:


首先,说一下解决的思路吧:

在桌面点击项目图标时,安卓系统会创建一个新的进程,也就是我们自己的进程。

这个我们在做项目肯定不好控制(反正我是不会),我们可以把欢迎页面设为透明,然后给窗口Window,

设置背景,尽量在欢迎页面不做任何操作(加载页面也不做)。


1.怎么给欢迎页面设置透明,并给window窗口设置背景

在res_valus_styles下给欢迎页写一个style


你肯定看到 windowBackground 这个了,没错他就是设置的背景图片

不要忘记在AndroidManifest.xml中找到欢迎页面,并设置

android:theme="@style/welcomeStyle"


2.在欢迎页面的操作

在onCreate();里面一定不要加载布局,很重要,画重点哦,童鞋

setContentView(R.layout.activity_welcome);


就是这个一定不要写哦

3.全面屏适配问题

我在欢迎页面使用.9图片解决

全面屏适配:application添加

禁止横屏

android:resizeableActivity="false"

没了

你可能感兴趣的:(欢迎页 秒启动)