避免应用冷启动时候的短暂黑屏的问题
来源:互联网 发布:搞不好是洗衣粉 知乎 编辑:程序博客网 时间:2024/06/14 00:14
避免应用冷启动时候的短暂黑屏的问题
原理
因为在应用启动的时候窗口(window)先创建出来,所以当窗口显示出来的时候我们再通过onCreate方法中执行setContentView方法设置视图的时候窗口已经显示到界面上了,所以导致短暂的黑屏现象。所以为了解决这个问题我们可以预先通过xml来设置window的默认背景。
实现
<style name="splash_style" parent="@android:style/Theme.NoTitleBar.Fullscreen"> <item name="android:windowBackground">@drawable/splash</item> <item name="android:windowContentOverlay">@null</item> </style>
android:windowBackground设置为你想要的颜色或者图片。
应用该主题
<!-- 程序入口 --> <activity android:name="*******" android:label="@string/app_name" android:screenOrientation="portrait" android:theme="@style/splash_style"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity>
阅读全文
0 0
- 避免应用冷启动时候的短暂黑屏的问题
- 解决android 应用首次启动的时候,闪现短暂的白屏或黑屏等
- 除去程序打开短暂黑屏的问题
- 防止软件启动时候短暂的白屏或黑屏
- 解决APP冷启动白屏/黑屏的问题
- 去掉程序启动界面的短暂黑屏
- 启动时短暂的黑屏问题解决方案
- 如何避免应用冷启动
- 解决APP启动时或清空任务栈时造成的短暂黑屏的问题
- 解决android启动时短暂黑屏、标题栏显示名称的问题
- android启动其他acitivity过程中,出现的短暂黑屏问题
- 快速解决ionic安卓主题启动时短暂的黑屏或白屏问题
- Qt在android下启动时,出现短暂黑屏的问题
- android窗体动画:activity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失,并解决activity跳转的时候出现短暂的黑屏
- android窗体动画:activity启动从底部向上滑动出现,关闭的时候从顶部向下滑动消失,并解决activity跳转的时候出现短暂的黑屏
- Android使用配置文件,去掉程序启动界面的短暂黑屏
- Android Activity之间切换出现短暂黑屏的处理方法
- Android Activity之间切换出现短暂黑屏的处理方法
- 信号Signal
- Mysql 模糊查询
- JAVA技能点总结
- copy
- Android7.0中文文档(API) -- Adapter
- 避免应用冷启动时候的短暂黑屏的问题
- RESTful API 设计指南(转自阮一峰老师)
- 关于ff.getParentFile().mkdirs();
- Linux 把一个文件夹下的所有内容复制到另一个文件夹下面
- 永远的行思人
- UE(虚幻)4 蓝图可视化编程 04 结构体
- android7.0 apk下载完成后跳转到apk安装页面闪退的兼容处理
- Android SQLite轻量框架LitePal基本使用
- Django 教程