【Android、IOS、Flutter、鸿蒙、ReactNative 】启动页

Android 设置启动页

自定义 splash.xml

通过themes.xml配置启动页背景图

IOS 设置启动页

LaunchScreen.storyboard 设置为启动页

storyboard页面绘制

Assets.xcassets 目录下导入图片 AppLogo

Flutter 设置启动页

Flutter Android 设置启动页

自定义 launch_background.xml 作为启动页面

  • drawable-v21 适配5.0及以上手机资源文件
  • drawable-v24 适配7.0及以上手机资源文件
  • drawable-v21 drawable-v24可共存
  • 两者只与手机的android版本有关,与targetSdkVersion无关

通过 styles.xml 设置启动图

通过 AndroidManifest.xml 配置 Activity 的主题样式:

Flutter IOS 设置启动页

用 xcode 打开 flutter 工程下面的 ios 文件夹

LaunchScreen.storyboard 设置为启动页

LaunchScreen.storyboard 页面绘制

Assets.xcassets 目录下导入图片 AppLogo

HonmonyOS(鸿蒙) 设置启动页

Dart 复制代码
@Entry
@Component
struct Index {
  @State message: string = 'HonmonyOS 设置启动页'

  build() {
    Stack() {
      Image($r('app.media.logo'))
        .width("192vp")
        .height("192vp")
        .offset({
          y: `0`
        })
        .objectFit(ImageFit.Contain)

      Text(this.message)
        .offset({
          y: '-35%'
        })
        .textAlign(TextAlign.Center)
        .fontSize(28.0)
        .backgroundColor(0xF5DEB3)

    }
    .backgroundColor(Color.Orange) //背景颜色
    .width('100%') // 宽度
    .height('100%') // 高度
  }
}

ReactNative Android 设置启动页

自定义 splash.xml 作为启动页面

通过 styles.xml 设置启动图

通过 AndroidManifest.xml 配置 android:theme 的主题样式:

ReactNative IOS 设置启动页

xcode 打开 ReactNative 工程下面的 ios 文件夹

LaunchScreen.storyboard 设置为启动页

LaunchScreen.storyboard 页面绘制

Images.xcassets 目录下导入图片 AppLogo

案例

相关推荐
用户69371750013849 分钟前
曾经安卓开发人手一个的 EventBus,为什么现在没人爱用了?
android·android studio
2501_919749032 小时前
华为鸿蒙录音可视化APP—小羊声觉
华为·harmonyos·鸿蒙
九皇叔叔2 小时前
MySQL ORDER BY 性能优化详解:Using filesort、联合索引、ASC/DESC 与覆盖索引
android·adb
GKxx2 小时前
在 HarmonyOS 上给 QEMU 搭一个最小 aarch64 Linux guest(内核 + busybox initramfs)
linux·华为·qemu·harmonyos·鸿蒙·鸿蒙pc
OriginCoding2 小时前
用 AI Agent 协作完成一个 Android TOTP 应用:从需求边界到 v1.0.0
android·ai编程
黑臂麒麟2 小时前
屏幕信息全解析:HarmonyOS的分辨率、刷新率、折叠状态一个API搞定
华为·arkts·鸿蒙
黑臂麒麟3 小时前
HarmonyOS 网络连接诊断实战:检测网络状态、WiFi 切换、弱网监测一网打尽
网络·华为·arkts·鸿蒙
2501_919749034 小时前
华为鸿蒙免费反诈APP—小羊反诈
华为·harmonyos·鸿蒙
2501_919749034 小时前
华为鸿蒙免费视频播放器—小羊免费播放器
华为·harmonyos·鸿蒙
杉氧5 小时前
React 灵魂:深入剖析 Hooks 与副作用(Side Effects)陷阱
android·前端·react native