在 React Native 中实现响应式启动画面的正确方法是什么?
What is the Right Way to Implement a Responsive Splash Screen in React Native?
我需要设置一个可以在所有本机设备(如 ios、android phones、平板电脑等上响应缩放的启动画面。启动画面包含以下内容:
- 文本徽标名称
- Activity 指标 https://reactnative.dev/docs/activityindicator
我可以看到本指南在搜索结果中名列前茅 react-native-splash-screen,但不确定它是否适用于所有本机设备 phone 和平板电脑。
我是否应该制作一个自定义屏幕组件并应用 react-native-responsive-screen?
是否有 convention/best 在 React Native 上设置启动画面的实践?
要支持响应式启动画面或引导启动画面,您需要添加不同分辨率的图像,example in Android: mdpi, hdpi, xhdpi,... I currently use react-native-boot-splash 它是 react-native-splash-screen 的另一个选项,这个包有一个 cli 工具 npx generate-bootsplash
在两个平台上生成不同分辨率的 bootsplash。
另一只手添加 ActivityIndicator 只检查 example 并将 ActivityIndicator 组件放在用 Animated.Image
包裹的 bootsplash 下面
我需要设置一个可以在所有本机设备(如 ios、android phones、平板电脑等上响应缩放的启动画面。启动画面包含以下内容:
- 文本徽标名称
- Activity 指标 https://reactnative.dev/docs/activityindicator
我可以看到本指南在搜索结果中名列前茅 react-native-splash-screen,但不确定它是否适用于所有本机设备 phone 和平板电脑。
我是否应该制作一个自定义屏幕组件并应用 react-native-responsive-screen?
是否有 convention/best 在 React Native 上设置启动画面的实践?
要支持响应式启动画面或引导启动画面,您需要添加不同分辨率的图像,example in Android: mdpi, hdpi, xhdpi,... I currently use react-native-boot-splash 它是 react-native-splash-screen 的另一个选项,这个包有一个 cli 工具 npx generate-bootsplash
在两个平台上生成不同分辨率的 bootsplash。
另一只手添加 ActivityIndicator 只检查 example 并将 ActivityIndicator 组件放在用 Animated.Image
包裹的 bootsplash 下面