uniapp安卓启动图

manifest.json

复制代码
{
  "app-plus": {
    "splashscreen": {
// 是否自动关闭启动页(通常设为true,由代码控制关闭时机),
//建议设为 true,以便在应用初始化完成后自动关闭启动页。
//你还可以在首页的 onLoad生命周期函数中使用 
//setTimeout精确控制启动页显示时长,例如显示3秒后跳转
      "autoclose": true, 
// 是否显示启动等待图标(如加载圈),若设为 false,
//则不会在启动图上显示默认的加载旋转图标;
//若希望有加载动态效果,可设为 true
      "waiting": false, 
      "delay": 0, // 启动页延迟关闭时间(毫秒),通常配合代码控制[6](@ref)
      "androidStyle": "default", // 启动页样式
// 启动页是否半透明透明,设为true可避免启动前显示白屏或默认图标,
//这个属性非常关键。将其设置为 true,
//可以使启动页在完全准备好之前不显示系统默认的白色背景或APP图标,
//从而实现从启动图到首页内容的平滑过渡,避免"闪屏"现象
      "androidTranslucent": true, 
      "android": {
        "hdpi": "static/splash/android/hdpi.png", // 请替换为你的实际图片路径
        "xhdpi": "static/splash/android/xhdpi.png",
        "xxhdpi": "static/splash/android/xxhdpi.png"
      }
      // , ...
    }
  }
}

autoclose:建议设为 true,以便在应用初始化完成后自动关闭启动页。你还可以在首页的 onLoad生命周期函数中使用 setTimeout精确控制启动页显示时长,例如显示3秒后跳转

waiting:若设为 false,则不会在启动图上显示默认的加载旋转图标;若希望有加载动态效果,可设为 true

androidTranslucent:这个属性非常关键。将其设置为 true,可以使启动页在完全准备好之前不显示系统默认的白色背景或APP图标,从而实现从启动图到首页内容的平滑过渡,避免"闪屏"现象

App.vue

复制代码
export default {
    onLoad() {
        // 延时3秒后关闭启动页(如果manifest中autoclose为true,此代码可辅助控制)
        setTimeout(() => {
            // 可以在这里执行跳转到首页的其他操作,或确保资源加载完成
            // 如果仍有问题,也可以尝试强制关闭启动图:
            // #ifdef APP-PLUS
            // plus.navigator.closeSplashscreen();
            // #endif
        }, 3000);
    }
}

准备多张不同尺寸的设计图

480*762

720*1242

1880*1882

将图片调入到Android Studio下图的drawable文件夹中

选中图片右键选择

当你把绘图区拉伸到很大时就能看到1px的空白区域,我们稍后就在这1px上画黑线

在空白区域点击然后拖动,就会出现黑线

先按住shift,然后点击空白区域,再拖动到黑线部分,可取消黑线

当鼠标放到黑线间的区域边界时,可以拖动调整黑线长度

画黑线的思路
  • 黑线的right右线bottom底线是填充内容,启动图大多是图片,我们需要的是拉伸而不是填充,这里全都给成黑线。
  • top顶线控制横向区域拉伸
  • left左线控制纵向区域拉伸
相关推荐
DogDaoDao3 小时前
Android 硬件编码器参数完全指南:MediaCodec 深度解析
android·音视频·视频编解码·h264·硬编码·视频直播·mediacodec
JohnnyDeng944 小时前
Android 自定义 View:Canvas 绘图与事件分发深度解析
android
Android小码家7 小时前
Framework之Launcher小窗开发
android·framework·虚拟屏·小窗
赏金术士7 小时前
第七章:状态管理实战与架构总结
android·ui·kotlin·compose
一颗小青松8 小时前
uniapp输入框fixed定位,导致页面顶起解决方案
前端·uni-app
颂love8 小时前
MySQL的执行流程
android·数据库·mysql
云起SAAS13 小时前
抖音小游戏源码 - 消消乐 | 含激励广告+成就系统 | 开箱即用商业级消除游戏模板
android·游戏·广告联盟·看激励广告联盟流量主·抖音小游戏源码 - 消消乐
大貔貅喝啤酒14 小时前
基于Windows下载安装Android Studio 3.3.2版本教程(2026详细图文版)
android·java·windows·android studio
程序员码歌14 小时前
OpenSpec 到 Superpowers:AI 编码从说清到做对
android·前端·人工智能
2501_9151063214 小时前
深入解析无源码iOS加固原理与方案,保护应用安全
android·安全·ios·小程序·uni-app·cocoa·iphone