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

在 Activity theme 设置style 即可

1     <style name="AppTheme" parent="android:Theme.Light">
2         <item name="android:windowIsTranslucent">true</item>
3         <item name="android:windowBackground">@android:color/transparent</item>
4     </style>

<applicationandroid:name="com.test.MyApplication"android:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@style/AppTheme" ><activityandroid:name="com.test.MainActivity"android:label="@string/app_name"android:screenOrientation="portrait" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity>

转载于:https://www.cnblogs.com/l2rf/p/4342203.html

消除 activity 启动时白屏、黑屏问题相关推荐

  1. activitygroup activity 启动时白屏、黑屏

    解决默认情况下 activity,activitygroup 启动的时候屏幕会有短暂的白屏或黑屏,绘制界面有点延迟,这段时间中你看到的就是白屏或黑屏 解决方法:在 Activity theme 设置s ...

  2. Android项目启动时短暂的黑屏白屏处理

    刚从csdn转战51,这是在51写的第一篇博客 那么我们来谈谈这样一个问题.当你的项目需要用的欢迎界面有时候会出现短暂的黑屏或白屏,这样用户体验就不好了,所以今天教教大家如何处理这种问题. 其实,黑屏 ...

  3. APP启动时白屏/黑屏 或者 Activity打开时白屏/黑屏

    绘制整个窗口需要按顺序执行以下几个步骤: 1. 绘制背景. 2. 绘制View本身的内容. 3. 绘制子View. 4. 绘制修饰内容(例如滚动条). 在Theme中可以指定窗口的背景,Activit ...

  4. linux中白屏变黑屏咋变,解决 APP启动白屏黑屏问题

    闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...

  5. 解决 APP启动白屏黑屏问题

    闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...

  6. android应用白屏闪退,解决 APP启动白屏黑屏问题

    闪屏页简介 闪屏页,我们手机上的每个 APP 几乎都有自己的闪屏页,就是在真正进入程序前,会有一个页面停顿几秒钟.其实我们完全可以充分利用好这几秒钟做很多的程序初始化了启动. 为什么我的 APP 启动 ...

  7. 关于android app启动页白屏黑屏和华为手机启动页图片跳跃闪屏的问题

    1.产生原因    关于点击app图标出现白屏和黑屏的产生原因,首先要说的就是app的启动模式:冷启动(cold start),暖启动(warm start),热启动(lukewarm start). ...

  8. Android启动页白屏/黑屏问题解决

    文章目录 1. 前言 2. 解决 2.1 纯色背景 2.2 设置背景图片 3. 最终方案 1. 前言 记得之前记录过这个问题怎么解决,但是在自己的这个博客中确实没有找到.所以还是继续记录一笔.为了更加 ...

  9. w ndows系统开机时黑屏,Windows 7 启动系统后出现黑屏,要怎么解决?

    陈宏斌   2020-6-24 高级软件工程师 概要 电脑黑屏是我们常见的故障之一,那Windows 7启动系统登录后,桌面出现黑屏应该如何解决呢?本文附上原因分析及解决方法. Windows 7启动 ...

最新文章

  1. curl可以访问但httpclient不能访问_exta进程不能访问+ASM实例的解决方法
  2. C# asp.net mvc 配置多个route 参数
  3. python代码该怎么简化_Python开发简化代码的六大技巧
  4. c++将小写转换为大写函数_必须掌握的基础函数组合应用技巧,提高效率,准时下班...
  5. 带你剖析鸿蒙轻内核任务栈的源代码
  6. access游戏库不显示 ea_全球游戏公司营收一览:腾讯连续第六年霸榜
  7. 教职工使用计算机管理制度,教师配置笔记本电脑管理办法
  8. 二叉树进阶之寻找一棵二叉树中的最大二叉搜索子树
  9. C++类复制构造函数
  10. word设置多级标题样式及编号
  11. php+log+iis,利用nxlog以syslog方式发送iis日志
  12. graphic头文件函数_C语言图形函数库总结graphics.h
  13. 浏览器 文本转语音播放 Demo [SpeechSynthesis]
  14. Docker私有化部署RSSHub全记录
  15. 赏金猎人:德州堕胎法案 | 经济学人早报精选20210902
  16. 【06】上海各个区的经纬度
  17. 12--CSS导航栏(知识点复习)
  18. unity传统文化交互以及摄像头移动和旋转
  19. fatal: unable to connect to gitee.com: gitee.com[0: 180.97.125.228]: errno=Unknown error
  20. 关闭浏览器后退出登录_升级后的相互宝要不要退出?相互宝怎么关闭?

热门文章

  1. 2022-2028年中国树脂行业市场研究及前瞻分析报告
  2. 2022-2028年中国塑料合成革的制造行业市场全景评估及发展趋势研究报告
  3. Pytorch系列教程-使用Seq2Seq网络和注意力机制进行机器翻译
  4. 合肥工业大学—SQL Server数据库实验三:SQL语句创建和删除基本表
  5. OneFlow 概念清单
  6. TensorFlow神经网络集成方案
  7. 道路场景语义分割算法
  8. 2021年大数据常用语言Scala(二):Scala开发环境安装
  9. [JS] 题解:提取不重复的整数
  10. xlrd.biffh.XLRDError: Excel xlsx file; not supported