标签: splash-screen

以编程方式显示SplashScreen

我目前正在研究Java应用程序,它是我的第一个Java应用程序.所以我创建了一个文件Splash.png并将其放入resources应用程序的源文件夹中.

我已经设法在启动时使用JVM参数显示Splash图像-splash:resources/Splash.png,但我的问题是;

如何再次显示此启动画面,但是以编程方式?

我需要About菜单项的这个功能.

java splash-screen

8
推荐指数
1
解决办法
3901
查看次数

设计启动画面(java)

我想设计一个启动画面,可以通过进度条显示当前的加载过程,就像netbeans启动画面一样,如图所示

loading... modules, done!.... loading modules and so on 
Run Code Online (Sandbox Code Playgroud)

加载完成后,主应用程序出现了.

我已经阅读了许多与仅创建启动画面相关的文章,但没有一篇文章涉及如何在启动画面上显示不同后台任务的进度.

我怎样才能做到这一点?

我可以将javafx 2用于启动画面,而应用程序的其余部分是使用java编写的

解决了!

我终于成功了. 我的错误是我正在更新任务线程中的GUI内容,因此我的任务线程被阻止,并且在GUI更新指令后无法执行下一条指令.现在,我在任务完成后移动了那些更新GUI指令,并且它正在工作....感谢Jewelsea走正确的道路.

java swing splash-screen javafx-2

8
推荐指数
1
解决办法
9306
查看次数

令人困惑的Cordova图标和启动画面目录

科尔多瓦文档,关于使用图标和闪屏的Android,指出他们应该被放置在WWW/RES /图标WWW/RES /屏幕目录分别.但后来,在同一个页面,它说;

你需要将png文件从platforms/android/www/res/screen/android复制 到 platforms/android/res/drawable/*

所以; 如果应将图标和启动画面复制到drawable文件夹,在www/res/icons*www/res/screens上使用它们有什么用

这很令人困惑(@ _ @)特别是当文档添加更多歧义时;

 ..When working in the CLI...
Run Code Online (Sandbox Code Playgroud)

icons android splash-screen cordova

8
推荐指数
1
解决办法
4909
查看次数

自定义Splashscreen和图标在Ionic 2没有显示,Cordova图标显示

我不明白为什么我的图标和闪屏没有显示.它们在config.xml文件中被正确引用,但它是显示的cordova默认图像.请帮忙

编辑:我刚刚注意到生成的图标和启动画面没有复制到各自的平台.为什么会这样?

splash-screen cordova ionic2

8
推荐指数
2
解决办法
1万
查看次数

启动画面错误:android.content.res.Resources $ NotFoundException:可绘制

我正在尝试通过遵循本文实现对我的android应用程序的启动屏幕 。我已逐步遵循它,但是每当我尝试运行该应用程序时,它都会立即崩溃,并且在logcat中出现以下错误:

2019-01-05 10:46:33.682 2265-2265/com.example.khoi.parkingapp E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.khoi.parkingapp, PID: 2265
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.khoi.parkingapp/com.example.khoi.parkingapp.SplashActivity}: android.content.res.Resources$NotFoundException: Drawable com.example.khoi.parkingapp:drawable/splash_background with resource ID #0x7f07008d
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2955)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3030)
        at android.app.ActivityThread.-wrap11(Unknown Source:0)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
        at android.os.Handler.dispatchMessage(Handler.java:105)
        at android.os.Looper.loop(Looper.java:164)
        at android.app.ActivityThread.main(ActivityThread.java:6938)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
     Caused by: android.content.res.Resources$NotFoundException: Drawable com.example.khoi.parkingapp:drawable/splash_background with resource ID #0x7f07008d
     Caused by: android.content.res.Resources$NotFoundException: File res/drawable/splash_background.xml from drawable resource ID #0x7f07008d
        at android.content.res.ResourcesImpl.loadDrawableForCookie(ResourcesImpl.java:837)
        at android.content.res.ResourcesImpl.loadDrawable(ResourcesImpl.java:659)
        at android.content.res.Resources.getDrawableForDensity(Resources.java:891)
        at android.content.res.Resources.getDrawable(Resources.java:833)
        at android.content.Context.getDrawable(Context.java:605)
        at …
Run Code Online (Sandbox Code Playgroud)

android splash-screen drawable kotlin

8
推荐指数
2
解决办法
2765
查看次数

有没有办法根据 Apps 主题更改初始屏幕颜色?

能否以编程方式更改原生 android 启动画面颜色,以便可以将其设置为适合为 Flutter 应用程序选择的主题?

有点像当系统主题设置为深色时 WhatsApp 启动画面在深色主题中的加载方式。

深色和浅色 WhatsApp 启动画面:

深色和浅色 WhatsApp 启动画面

我猜这使用两个主题作为启动画面,它们链接到系统主题,但我不太了解如何以及是否可能。

所以问题是:是否可以在运行 flutter 应用程序时更改启动画面的颜色/主题,以便在应用程序的下一次启动时,原生 android 启动画面以与 Flutter 应用程序相同的主题加载?

(对不起,如果我重复了很多,但我想尽可能好地描述我的要求)

android themes splash-screen flutter

8
推荐指数
1
解决办法
2372
查看次数

离子和电容器 - Android 启动画面响应能力

语境

这与闪屏图像响应能力有关,根据我的研究,这只是因为Capacitor Docs - Splash Screen 中缺少文档。

问题

问题是在实现电容的闪屏插件时开始的。通常,当您创建整个项目时,此实现是从头开始的。然而,它没有/没有对具有设备工作良好拉伸纵横比(例如谷歌像素2 XL)或具有设备脂肪纵横比(例如iPad的专业版)。甚至在某些情况下,启动画面图像会四处移动或缩小/扩展(加载时)。

视觉说明

换句话说,本机实现导致启动画面图像就像下图一样。如果设备被拉伸或变胖,则不会保留图像纵横比。

在此处输入图片说明

android splash-screen ionic-framework angular capacitor

8
推荐指数
1
解决办法
1312
查看次数

当黑暗模式开启时,Jetpack 初始屏幕图标不显示

我已经使用 Jetpack 启动屏幕 API 创建了一个启动屏幕,一切工作正常,只是windowSplashScreenAnimatedIcon在打开暗模式时没有显示。

尽管我使用的是材质日光主题,但还是强制选择了光作为默认主题 ( AppCompatDelegate.setDefaultNightMode(AppCompatDelegate.MODE_NIGHT_NO))

我知道谷歌开发者门户上详细介绍了应用程序图标的注意事项,

<style name="Theme.App.Starting" parent="Theme.SplashScreen">
    <item name="windowSplashScreenBackground">@color/white</item>
    <item name="windowSplashScreenAnimatedIcon">@drawable/splash_content</item>
    <item name="windowSplashScreenAnimationDuration">500</item>
    <item name="postSplashScreenTheme">@style/Theme.Main</item>
</style>
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激。

谢谢

android splash-screen kotlin android-jetpack

8
推荐指数
1
解决办法
502
查看次数

闪屏 API 显示 Android 12 的操作栏

启动画面加载后,我得到一个操作栏,但我已将postSplashScreenTheme设置为无操作栏主题。这种情况仅发生在 android 12 模拟器上。

<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
    <style name="Theme.App.Starting" parent="Theme.SplashScreen">
        <item name="windowSplashScreenBackground">@color/white</item>

        <item name="windowSplashScreenAnimatedIcon">@drawable/splash_icon</item>
        <item name="postSplashScreenTheme">@style/Theme.Design.NoActionBar</item>
        <item name="windowSplashScreenIconBackgroundColor">@color/blue</item>
        <item name="windowSplashScreenAnimationDuration">800</item>

        <item name="android:forceDarkAllowed" tools:targetApi="q">false</item>
    </style>
</resources>
Run Code Online (Sandbox Code Playgroud)

android splash-screen kotlin android-12

8
推荐指数
2
解决办法
1490
查看次数

使用 eas build 构建我的应用程序时,初始屏幕和图标未更新

我正在尝试使我的应用程序的 .aab 和 .apk 与 eas-cli 进行原生反应,一切都实现得很好,但尽管我更改了 app.json 中的版本,并更新了图像目录,但我手机上安装的应用程序使用 expo 默认附带的图标和启动屏幕。我想知道如何让它们更新,我已经验证我的目录没问题

\n

应用程序.json

\n
{\n  "expo": {\n    "name": "xooc-numeros",\n    "slug": "xooc-numeros",\n    "version": "2.2.1",\n    "orientation": "portrait",\n    "icon": "./assets/imgs/icon1.png",\n    "userInterfaceStyle": "light",\n    "splash": {\n      "image": "./assets/imgs/splash1.png",\n      "resizeMode": "contain",\n      "backgroundColor": "#ffffff"\n    },\n    "packagerOpts": {\n      "sourceExts": [\n        "cjs"\n      ]\n    },\n    "updates": {\n      "fallbackToCacheTimeout": 0\n    },\n    "assetBundlePatterns": [\n      "**/*"\n    ],\n    "ios": {\n      "supportsTablet": true\n    },\n    "android": {\n      "adaptiveIcon": {\n        "foregroundImage": "./assets/imgs/adaptative-icon1.png",\n        "backgroundColor": "#000000"\n      },\n      "versionCode": 3\n    },\n    "web": {\n      "favicon": "./assets/imgs/adaptative-icon1.png"\n    },\n    "description": "Contar n\xc3\xbameros en …
Run Code Online (Sandbox Code Playgroud)

android splash-screen reactjs react-native expo

8
推荐指数
1
解决办法
2863
查看次数