完美解决程序启动,Activity之间切换,黑屏问题

默认情况下 activity 启动的时候先把屏幕刷成白色或黑色,再绘制界面,绘制界面或多或少有点延迟,这段时间中你看到的就是白屏,显然影响用户体验,怎么消除呢?

在 Activity theme 设置style 即可

意思是让窗口处于透明状态

由于onCreate()有时会加载过多的数据,导致界面迟迟无法显示,更改主题后,程序背景将是透明,显示上一个程序的界面,直到加载完成


注意:给你的layout布局设置一个背景,要不然加载完成后还能看到桌面!

你可能感兴趣的:(Android,每天分享一个知识点)