前言

因为app启动时会白屏一段时间,导致让人用起来非常的不舒服,后来了解一下知道这叫做闪屏

于是着手解决这个白屏的问题,换个颜色?不行,不如用一张好看的图片来替换,这样才让人看起来更加舒服。

那么该怎么换呢,我直接百度搜索,然后得知有不少是关于这个的比如rn-splash-screenreact-native-splash-screen,这两个我都试了一下,不知道是我配置有问题,还是版本问题,最后都没有实现我想要的效果,并且有一次我把项目改的还运行不了了,最后找到了这个解决方案

只需要一行代码

如图所示我们只需要在rn项目的android/app/src/main/res/values/styles.xml(版本不同目录可能有差异只要找到styles.xml就ok了)

添加这行代码就可以了,其他的看注释可以知道是可选的

<item name="android:windowBackground">@drawable/flasimg</item>



大功告成

@drawable/flasimg 找到drawable目录下名字为flashimg的图片



没有drawable这个文件夹可以新建一个

最新文章

  1. C# 读本地INI文件方法
  2. New XAMPP security concept:错误解决方法
  3. Swift3.0基础语法学习&lt;四&gt;
  4. ViewState压缩
  5. System.gc
  6. ueditor编辑文章时候,复制粘贴内容,原来的图片不能显示
  7. python爬虫实例项目大全
  8. python中栈的单链表实现
  9. jquery:input操作
  10. [Python]Marshmallow 代码
  11. Hbase 系统架构(zhuan)
  12. bzoj5047: 空间传送装置
  13. 解决FLASH遮住层的问题 IE,Firefox都适用!
  14. android------DDMS files not found: tools\hprof-conv.exe
  15. MFC系统自动生成的停靠窗格关掉后,如何重新显示?
  16. linux命令学习之:systemctl
  17. 从零开始学Kotlin-操作符(3)
  18. nyoj306 二分+DFS
  19. IDEA 码云 安装
  20. Swift实战-小QQ(第3章):QQ主界面布局

热门文章

  1. 【axios】API 说明
  2. restore db fail
  3. 转:NGINX中的proxy_pass和rewrite
  4. netty系列之:轻轻松松搭个支持中文的服务器
  5. springcloud&lt;seata配置文件解释及其说明&gt;
  6. 手动设置IDEA失效的配置文件
  7. 高德地图——添加标记的两种方法&amp;删除地标记的两种方法
  8. MySQL高可用主从复制部署
  9. java 线程基础篇,看这一篇就够了。
  10. 一、自动化监控利器-Zabbix