标签: splash-screen

适用于iPhone5的Default-568h@2x.png

我想更新我的应用程序,以便可以部署在iPhone5上.

Xcode(4.5)有一个Default-568h@2x.png,它是一个黑色图像(640X1136).

在iPhone5的模拟器中,它仍然加载旧的Default@2x.png.我想知道它在实际设备上是否相同?

Thanx !!!

iphone splash-screen launching-application ios iphone-5

10
推荐指数
2
解决办法
3万
查看次数

在PhoneGap Build中安卓风景启动画面

我应该输入config.xml什么或者我应该做些什么,让AndroidG设备上的PhoneGap Build应用程序的启动屏幕在横向模式下正确显示?

PhoneGap Build(用于编译)docs/blog对此一无所知.只有Portrait适用于Android.

由于first(docs)说使用height并且width支持跨平台,我尝试使用它:

<gap:splash src="res/splash-200x320-android.png"             gap:platform="android" gap:density="ldpi"  width="200" height="320" />
<gap:splash src="res/splash-320x480-android-bada-ios.png"    gap:platform="android" gap:density="mdpi"  width="320" height="480" />
<gap:splash src="res/splash-480x800-android-bada-wp.png"     gap:platform="android" gap:density="hdpi"  width="480" height="800" />
<gap:splash src="res/splash-720x1280-android.png"            gap:platform="android" gap:density="xhdpi" width="720" height="1280" />
<gap:splash src="res/splash-320x200-android.png"             gap:platform="android" gap:density="ldpi"  width="320" height="200" />
<gap:splash src="res/splash-480x320-android-bada-ios.png"    gap:platform="android" gap:density="mdpi"  width="480" height="320" />
<gap:splash src="res/splash-800x480-android-bada-wp.png"     gap:platform="android" gap:density="hdpi"  width="800" height="480" />
<gap:splash src="res/splash-1280x720-android.png"            gap:platform="android" gap:density="xhdpi" width="1280" height="720" />
Run Code Online (Sandbox Code Playgroud)

但是没有效果 - 在我的Android设备上的横向模式中,我总是看到我的启动画面的strechead portait模式版本.

landscape splash-screen cordova phonegap-build

10
推荐指数
2
解决办法
5580
查看次数

WPF Spalsh屏幕添加失败

我需要为我的WPF设置一个png图像作为启动画面.我将文件导入到项目并将Build Action更改为'Splash Sceen'这应该已经完成​​了这项工作,但我收到此错误消息,

Unknown build error, 'An item with the same key has already been added.'
Run Code Online (Sandbox Code Playgroud)

谷歌搜索错误没有帮助.

wpf splash-screen

10
推荐指数
1
解决办法
483
查看次数

多语言iOS应用程序中的启动画面

我正在开发一个12种语言的应用程序.每种语言都有不同的启动画面.我已经尝试了几乎所有可能的方法来添加启动画面图像(Default.png),它在所有情况下都能正常工作.但是,当我尝试在App Store上传它时,它给我下面的错误(附加屏幕截图): -

验证应用时出错

在那之后,我尝试了其他可能的解决方案,但它们都没有为我工作.主要问题如下图所示: -

启动图像

当我尝试从浏览弹出窗口中选择任何图像时,它将不会显示在上面的列表中并显示相同的消息("未指定图像").我已经在我的包中添加了所有图像.

图像中添加的图像
谁能指导我在哪里做错了?
注意: - 我正在使用Xcode 5.1.

splash-screen objective-c ios

10
推荐指数
2
解决办法
6106
查看次数

如何在启动故事板中使用资产目录中的启动映像?

我确实需要支持基于故事板的启动屏幕和项目中的"传统"启动图像.

添加启动屏幕故事板并UIImageView指向启动屏幕似乎是一种直接的方式.但是,Interface Builder无法找到启动映像,也无法显示它.

由于所有尺寸的内容也不同,故事板是否会选择正确的图像?

用尺寸类和约束重建图像是不可能的,所以

TL; DR:如何使用启动故事板使用发布屏幕图像集中的相应图像?

splash-screen uiimageview ios uistoryboard

10
推荐指数
1
解决办法
3903
查看次数

尽管遵循以下说明,PWA iOS Splash 仍不显示

我正在制作 PWA,并尝试显示闪屏。我正在关注这个教程:

https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html

以此确认:

https://www.netguru.co/codestories/few-tips-that-will-make-your-pwa-on-ios-feel-like-native

我的 index.html 中的代码是这样的:

    <meta name="apple-mobile-web-app-capable" content="yes">   
 <link rel="apple-touch-startup-image" sizes="2048x2732" href="splash/apple_splash_2048.png"/>
    <link rel="apple-touch-startup-image" sizes="1668x2224" href="splash/apple_splash_1668.png"/>
    <link rel="apple-touch-startup-image" sizes="1536x2048" href="splash/apple_splash_1536.png"/>
    <link rel="apple-touch-startup-image" sizes="1125x2436" href="splash/apple_splash_1125.png"/>
    <link rel="apple-touch-startup-image" sizes="1242x2208" href="splash/apple_splash_1242.png"/>
    <link rel="apple-touch-startup-image" sizes="750x1334" href="splash/apple_splash_750.png"/>
    <link rel="apple-touch-startup-image" sizes="640x1136" href="splash/apple_splash_640.png"/>
    <link rel="apple-touch-startup-image" sizes="2048x1536" href="splash/apple_splash_2048.png"/>
    <link rel="apple-touch-startup-image" sizes="640x960" href="splash/apple_splash_640x960.png"/>
    <link rel="apple-touch-startup-image" sizes="320x480" href="splash/apple_splash_320.png"/>
    <link rel="apple-touch-startup-image" sizes="1024x768" href="splash/apple_splash_1024x768.png"/>
    <link rel="apple-touch-startup-image" sizes="2208x1242" href="splash/apple_splash_2208x1242.png"/>
    <link rel="apple-touch-startup-image" sizes="768x1024" href="splash/apple_splash_768x1024.png"/>
    <link rel="apple-touch-startup-image" sizes="2048x1536" href="splash/apple_splash_2048x1536.png"/>
Run Code Online (Sandbox Code Playgroud)

这些都在主 .html 索引文件的标头中,该文件充当整个应用程序的模板。我用同样的方式完成了我的图标,并且它可以在 iOS 上运行。启动版本没有(所有图标都位于启动文件夹下的同一目录中)。我究竟做错了什么?

亲切的问候,

格热戈日

splash-screen ios progressive-web-apps

10
推荐指数
3
解决办法
9542
查看次数

与闪屏和登录状态的深度链接

我使用导航组件。我的应用程序有 2 个主要部分:1 个带有 nav_graph 的初始活动 2 个带有底部导航的主要活动,其中每个菜单项都有自己的 nav_graph。问题是我无法弄清楚弹出通知时如何进行导航。

因此,当通知到达并且用户点击它时,我需要: - 检查应用程序是否打开以及现在打开哪个屏幕 - 如果应用程序关闭或在后台,通过深层链接,检查启动活动:如果用户已登录 - 移动到主要活动(如果不提供身份验证屏幕)保持导航到我需要的片段的深层链接。

飞溅图和三个 memu 项目图之一

<navigation xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/apk/res-auto"
            android:id="@+id/splash_graph"
            app:startDestination="@id/splashFragment">

    <fragment android:id="@+id/splashFragment"
              android:name="com.app.app.ui.navigation.fragment.SplashFragment"
              android:label="SplashFragment">

        <action android:id="@+id/action_splashFragment_to_authFragment"
                app:popUpTo="@+id/authFragment"
                app:popUpToInclusive="true"
                app:destination="@id/authFragment"/>

        <action android:id="@+id/action_splashFragment_to_mainActivity"
                app:popUpTo="@+id/mainActivity"
                app:popUpToInclusive="true"
                app:destination="@id/mainActivity" app:launchSingleTop="true"/>
    </fragment>

    <fragment android:id="@+id/authFragment"
              android:name="com.app.app.ui.navigation.fragment.AuthFragment"
              android:label="AuthFragment">

        <action android:id="@+id/action_authFragment_to_mainActivity"
                app:popUpTo="@+id/mainActivity"
                app:popUpToInclusive="true"
                app:destination="@id/mainActivity" app:launchSingleTop="true"/>
    </fragment>

    <activity android:id="@+id/mainActivity"
              android:name="com.app.app.ui.navigation.activity.MainActivity"
              android:label="MainActivity">
        <deepLink android:id="@+id/deepLinkMain" app:uri="com.app.app/"/>
    </activity>


</navigation>
Run Code Online (Sandbox Code Playgroud)
<navigation xmlns:android="http://schemas.android.com/apk/res/android"
            xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools"
            android:id="@+id/nextFragment"
            app:startDestination="@id/nxtFragment">

    <fragment android:id="@+id/nxtFragment"
              android:name="com.app.app.ui.navigation.fragment.NextFragment"
              android:label="Next">
        <deepLink
                android:id="@+id/deepLink"
                app:uri="com.app.app/nextFragment{id}"
                android:autoVerify="true"/>
        <argument
                android:name="id"
                app:argType="string"/>
    </fragment>
</navigation>
Run Code Online (Sandbox Code Playgroud)

navigation android splash-screen android-architecture-navigation

10
推荐指数
1
解决办法
1240
查看次数

Android 12 启动画面图标未从通知中显示

我正在使用Android 12 启动屏幕 API,虽然从启动器打开应用程序时启动屏幕图标显示没有问题,但从通知打开应用程序仅显示启动屏幕背景,没有图标或动画图标。

v31/styles.xml这是我的活动使用的主题AndroidManifest.xml

<style name="MainActivityTheme" parent="AppTheme">
    <item name="android:windowSplashScreenBackground">@color/splash_screen_background</item>
    <item name="android:windowSplashScreenAnimatedIcon">@drawable/splash_screen_icon</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用其他主题,但无济于事:

<style name="SplashScreenTheme" parent="Theme.SplashScreen">
    <item name="android:windowSplashScreenBackground">@color/splash_screen_background</item>
    <item name="android:windowSplashScreenAnimatedIcon">@drawable/splash_screen_icon</item>
    <item name="postSplashScreenTheme">@style/MainActivityTheme</item>
</style>
Run Code Online (Sandbox Code Playgroud)

欢迎任何使图标在通知中可见的想法。提前致谢!

android splash-screen android-12 android-api-31

10
推荐指数
1
解决办法
3076
查看次数

将加载指示符/进度条添加到Phonegap Android启动画面

我有一个PhoneGap 1.4.1/jQueryMobile 1.0.1/Android项目,它显示res/drawable/splash.png就好了,一旦加载了WebView,启动画面就会消失.

我想在启动画面中添加某种进度指示器百分比文本,但到目前为止还没有成功.

我过去通过使用像这样的普通webview取得了成功:

myWebView.setWebViewClient(new WebViewClient() {
    @Override
    public void onPageFinished(WebView view, String url) {
        myLoadingView.setVisibility(View.GONE);
        myWebView.setVisibility(View.VISIBLE);
    }
});
myWebView.loadUrl(...);
Run Code Online (Sandbox Code Playgroud)

但所有这只是一个带有进度指示器文本和背景图像的布局,可以通过以下方式更新:

myWebView.setWebChromeClient(new WebChromeClient() {
    public void onProgressChanged(WebView view, int progress) {
        myLoadingView.setText(progress+"%");
    }
});
Run Code Online (Sandbox Code Playgroud)

有谁知道如何将这个功能添加到现有的PhoneGap实现中,或者知道我如何用自己的实现替换PhoneGap?

android splash-screen webview jquery-mobile cordova

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

如何终止在 BEGIN 块中启动的循环?

我想在应用程序加载/初始化时显示进度条。

该代码不起作用,但应该让您了解我想要完成的任务。

my Bool $done-compiling = False;
BEGIN {
    start repeat {
        print '*';
        sleep 0.33;
    } until $done-compiling;
};

INIT {
    $done-compiling = True;
};
Run Code Online (Sandbox Code Playgroud)

是否触发了我可以在 BEGIN 块中响应的事件?

splash-screen progress-bar raku

9
推荐指数
2
解决办法
156
查看次数