在React Native中实现响应式闪屏的正确方法是什么?

我需要设置一个闪屏,它可以在所有的原生设备(如ios、android手机、平板电脑等)上响应地扩展。闪屏包含以下内容。

我可以看到,这个指南是在搜索结果中名列前茅的。react-native-splash-screen但不知道它是否能在所有本地设备手机和平板电脑上很好地扩展。

我是否应该做一个自定义的屏幕组件,并适用于所有的本地设备。react-native-responsive-screen?

有没有一个约定俗成的最佳实践来设置反应原生设备上的闪屏?

解决方案:

为了支持响应式闪屏或bootsplash,你需要添加不同分辨率的图片。例子: mdpi, hdpi, xhdpi, … 我目前使用的是 react-native-boot-splash 它的另一个选项是react-native-splash-screen,这个包里有一个cli工具。npx generate-bootsplash 在两个平台上以不同的分辨率生成bootsplash。

另一方面,要添加ActivityIndicator只需勾选 例子 并将ActivityIndicator组件放在bootsplash下面,用Animated.Image包装。

给TA打赏
共{{data.count}}人
人已打赏
未分类

试图计算文件中每个字母的出现次数时出现错误。

2022-9-21 20:43:39

未分类

让元素的内容在xsd中是唯一的

2022-9-21 20:43:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索