Android Activity启动时黑屏或者白屏的原因
来源:互联网 发布:警惕网络陷阱观后感 编辑:程序博客网 时间:2024/04/20 13:26
1、Android中Activity启动的时候实际上创建了两个Window对象,第一个叫做PreviewWindow,是为了避免真正的窗口没有及时加载出来,但是又不想让用户等待才引入了这个window,这个window什么也不做,只是显示一个背景图,当你的activity加载很慢的时候就会显示这个window对象,所以你会感觉有一个黑屏或者白屏的过程,第二个才是真正的你的Activity的Window对象。
2、解决白屏或者黑屏
(1) 在主题中设置windowBackground,这个背景将被同时用在启动时的两个window对象上,这样一来previewWindow显示的时候就会直接显示你的背景图,会给人一种启动很快的感觉。
(2)优化你的数据加载呗
(3)去掉previewWindow:在主题中加入
<item name="android:windowDisablePreview">true</item>
但是你必须能够保证你的加载速度够快,否则会有一种反应过慢的感觉。
2、解决白屏或者黑屏
(1) 在主题中设置windowBackground,这个背景将被同时用在启动时的两个window对象上,这样一来previewWindow显示的时候就会直接显示你的背景图,会给人一种启动很快的感觉。
(2)优化你的数据加载呗
(3)去掉previewWindow:在主题中加入
<item name="android:windowDisablePreview">true</item>
但是你必须能够保证你的加载速度够快,否则会有一种反应过慢的感觉。
0 0
- Android Activity启动时黑屏或者白屏的原因
- Android应用启动前 白屏或者黑屏原因?
- Android 程序启动时的黑屏或者白屏问题
- Android,启动白屏或者黑屏
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏怎么办?
- Android APP启动时出现白屏或者黑屏
- Android APP启动时出现白屏或者黑屏怎么办?
- android应用程序启动时短暂白屏或者黑屏的解决处理方案
- 解决启动Android应用程序时出现白屏或者黑屏的问题
- Android App启动时出现黑屏或者白屏的解决办法
- 解决Android App第一次启动时显示白屏或者黑屏的问题
- Android 解决APP启动时出现短暂的白屏或者黑屏
- android应用程序启动时短暂白屏或者黑屏的解决处理方案
- K2与OData和Swagger集成,从任何设备无需代码获取数据
- 【Bugly新技能】带上标签,让你一眼看穿每个异常
- 导入Android Studio 项目报 invalid gradle jdk configuration found
- javascript函数解析2匿名函数,函数直接量
- POJ1003解题报告
- Android Activity启动时黑屏或者白屏的原因
- NSHTTPRequest 请求网络,下载性能优化和断点续传
- UIBarButtonItem随着屏幕切换变化的问题
- 触碰jQuery:AJAX异步详解
- matlab 实现快速卷积操作 如高斯滤波/求图像梯度
- Windows Performance Toolkit性能分析与优化
- 运放与音乐
- Android jni开发资料--NDK环境搭建
- asp.net web定时器实现及注意事项