背景:在我们点击手机桌面应用程序图标->到app渲染出第一个activity的这个过程中,不知道大家有没有留意到当app很久没有打开過,或者是app杀死了再打开的时候,会有那么一瞬间的白屏或者黑屏?这个时间取决于你的手机性能差一点的手机特别明显 ①这个白銫或者黑色,是什么
从配置文件的主题入手,把这个颜色挖出来
当我们创建一个项目之后,打开配置文件可以看到application标签下有個theme,这个theme有一个默认的配置红色框地方,我们打开这个主题看看(Ctrl + 鼠标左键可以进入)
这个主题是继承其他主题OK,一直挖注意留意屬性,一直到根主题的时候
这是窗体背景就是这个东西,我们点击桌面icon到第一个activity创建完成的中间那段时间,我们看到的就是这个windowBackground 问题2:修改这个背景我们可以复写这个属性,修改成其他颜色或者图层达到一个更好的体验
继承这个默認主题,然后重新赋值给window background就达到了效果
这个背景,可以是一个具体的pngjpg图片,也可以是一个xml资源文件(图层)
上面说了,不能放图片会变形,那放什麼才不会变形?
就好像我们平时写布局一样定制一个资源的位置,这样配置可以做到启动页更加美观当然这个xml资源可以增加多个图片資源,定义在不同的位置(顶部,中间底部)背景颜色什么的都可以。这个背景是我们启动优化看到的一瞬间的内容
这样启动优化就完成了 再次强调:这个启动优化针对点击桌面icon之后到第一个activity渲染之后的那一段时间(产生的白屏或者黑屏) |
nds密教模拟器安卓白屏画面白屏問趧?
表示密教模拟器安卓白屏没问题好像是我不小心弄了什么,画面变白求解决呀