react native android应用启动画面

时间:2023-03-09 15:05:23
react native android应用启动画面

参考地址:https://www.youtube.com/watch?v=rnLR65OGtic

第一步:生成启动画面的背景图片

生成一个2048*2048的背景图片,打开网站https://apetools.webprofusion.com/ , 上传生成

react native android应用启动画面

react native android应用启动画面

生成了文件后,解压文件,可以看到以下文件

react native android应用启动画面

复制文件至项目下

react native android应用启动画面


第二步:修改代码

在drawable创建一个drawable资源文件,并指向导入的背景图片

react native android应用启动画面

修改styles.xml文件,增加样式

react native android应用启动画面

修改AndroidManifest.xml文件,原本默认启动的是MainActivity,替换成新的SplashActivity,并且也需要增加MainActivity节点

react native android应用启动画面

最后,需要在java这个文件夹,增加一个class文件,输入以下内容

react native android应用启动画面

在修改了AndroidManifest.xml后,发现出现以下问题

解决办法:https://*.com/questions/19829507/android-java-lang-securityexception-permission-denial-starting-intent/19829733

react native android应用启动画面

在AndroidManifest.xml中,处理

react native android应用启动画面

react native android应用启动画面