react native白屏及性能优化

本文探讨了React Native应用在启动时可能出现的白屏问题及其解决方法,包括使用LaunchImage和SplashScreen,并提供了相关资源链接。同时,文章还提到了性能优化的实践,如首屏渲染最佳实践和React Native性能优化建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >



启动白屏Trick:  

1. 添加LanchImage

http://liuyy.coding.me/2016/07/22/react-native/react-native_launch/  给android端设置启动图

为了解决这个问题,找了很多的资料,参考了 ReactNative安卓首屏白屏优化, 也并没有解决掉启动慢点问题 , 原因是全react-native的应用,内存换效率的做法并不起作用。
于是我决定曲线就够,在app启动时先展示一张背景图片,当启动后隐藏。

效果类似: 饿了么


2. 设置SplashScreen

https://github.com/SpikeKing/LearningRN  (同一篇,有gif图  http://www.jianshu.com/p/08f296eb67e4


综上两点: http://www.vanadis.cn/2016/06/30/react-native-splash-screen/

react-native实现launchImage和splash-screen


参考:安卓白屏优化 

https://github.com/cnsnake11/blog/blob/master/ReactNative%E5%BC%80%E5%8F%91%E6%8C%87%E5%AF%BC/ReactNative%E5%AE%89%E5%8D%93%E9%A6%96%E5%B1%8F%E7%99%BD%E5%B1%8F%E4%BC%98%E5%8C%96.md


##################################################


性能优化

1.探索react native首屏渲染最佳实践

http://web.jobbole.com/85451/


2. QQ空间终端开发团队  https://zhuanlan.zhihu.com/p/20587485


3.React Native 性能优化建议

http://www.ghugo.com/react-native-high-performance/



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值