我想更新我的应用程序,以便可以部署在iPhone5上.
Xcode(4.5)有一个Default-568h@2x.png,它是一个黑色图像(640X1136).
在iPhone5的模拟器中,它仍然加载旧的Default@2x.png.我想知道它在实际设备上是否相同?
Thanx !!!
我应该输入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模式版本.
我需要为我的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)
谷歌搜索错误没有帮助.
我正在开发一个12种语言的应用程序.每种语言都有不同的启动画面.我已经尝试了几乎所有可能的方法来添加启动画面图像(Default.png),它在所有情况下都能正常工作.但是,当我尝试在App Store上传它时,它给我下面的错误(附加屏幕截图): - 
在那之后,我尝试了其他可能的解决方案,但它们都没有为我工作.主要问题如下图所示: -

当我尝试从浏览弹出窗口中选择任何图像时,它将不会显示在上面的列表中并显示相同的消息("未指定图像").我已经在我的包中添加了所有图像.
谁能指导我在哪里做错了?
注意: - 我正在使用Xcode 5.1.
我确实需要支持基于故事板的启动屏幕和项目中的"传统"启动图像.
添加启动屏幕故事板并UIImageView指向启动屏幕似乎是一种直接的方式.但是,Interface Builder无法找到启动映像,也无法显示它.
由于所有尺寸的内容也不同,故事板是否会选择正确的图像?
用尺寸类和约束重建图像是不可能的,所以
TL; DR:如何使用启动故事板使用发布屏幕图像集中的相应图像?
我正在制作 PWA,并尝试显示闪屏。我正在关注这个教程:
以此确认:
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 上运行。启动版本没有(所有图标都位于启动文件夹下的同一目录中)。我究竟做错了什么?
亲切的问候,
格热戈日
我使用导航组件。我的应用程序有 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
我正在使用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)
欢迎任何使图标在通知中可见的想法。提前致谢!
我有一个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?
我想在应用程序加载/初始化时显示进度条。
该代码不起作用,但应该让您了解我想要完成的任务。
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 ×10
ios ×4
android ×3
cordova ×2
android-12 ×1
android-architecture-navigation ×1
iphone ×1
iphone-5 ×1
landscape ×1
navigation ×1
objective-c ×1
progress-bar ×1
raku ×1
uiimageview ×1
uistoryboard ×1
webview ×1
wpf ×1