标签: splash-screen

在iPhone应用程序启动期间播放电影文件(即在应用程序加载期间)

我想播放电影文件或任何动画文件,直到时间应用程序没有完全加载.
有没有简单的方法呢?

iphone splash-screen

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

无法摆脱Xcode中的启动画面

我从资源文件夹中删除了Default.png图像,但图片仍然存在,作为启动应用程序时的启动画面.

xcode splash-screen ios4 ios

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

AsyncTask运行时的Android Splashscreen

目前我正在开发一个android-phonegap项目.

在应用程序加载index.html之前,有一些本机代码正在运行.详细说明是AsyncTask中的SD卡(如果有的话).

我设法在A.Task工作时显示进度条,但此外我想在后台添加一个Splash屏幕.我主要使用Phonegap,只是从本机代码开始.所以我对所有这些布局,主题以及您在.xml文件中定义的其他内容感到困惑.我很确定这对于更大的UI设计也是一个好主意,但对于我现在想要的简单的Splash屏幕,它感觉就像一个完全矫枉过正.

这是来自源代码的片段.直接前进.onCreate()调用AsyncTask做一些工作并在它的PostExecute方法中启动PhoneGap.我希望屏幕出现在onCreate方法或onPreExecute中.作业完成后,屏幕上我将关闭onPostExecute()中的屏幕.我还添加了评论来说明我的想法.

public class myAct extends DroidGap {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //Show Splash here or in onPreExecute()!
        new myAsTa().execute();
    }
}


class myAsTa extends AsyncTask<Void, Integer, Boolean> {
    ProgressDialog dialog = new ProgressDialog(myAct.this);

    @Override
    protected void onPreExecute() {
        //or show splash here!
        dialog.setMessage("Cool Progressbar!");
        dialog.show();
        super.onPreExecute();
    }

    protected Boolean doInBackground(Void... values) {
            //magician at work!
            return true;
         }


        @Override
        protected void onProgressUpdate(Integer... values) {
            //insult user here
        }

        protected void onPostExecute(Boolean result) {
            dialog.dismiss(); …
Run Code Online (Sandbox Code Playgroud)

android splash-screen

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

无法从Xcode项目中删除启动图像

我在Xcode中添加了一个启动图像到我的iPhone应用程序,但过了一会儿,我意识到它不是正确的图像,所以我删除了它,但问题是,图像仍然显示在应用程序上.

我尝试过从头开始建造和清洁,但仍然没有运气.

任何帮助,将不胜感激.

iphone xcode splash-screen ipad ios

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

为什么关闭我的启动画面会导致主窗口永不显示?

我在App.xaml.cs中覆盖了OnStartup方法,如下所示.但是,一旦我关闭了启动画面,我的主窗口就永远不会显示.调试器到达main.Show()行但在完成此操作后,应用程序将关闭.有任何想法吗?


protected override void OnStartup(StartupEventArgs e)
{
   base.OnStartup(e);

   SplashWindow splash = new SplashWindow();
   splash.Show();

   System.Threading.Thread.Sleep(5000);
   splash.Close();

   MainWindow main = new MainWindow();
   main.Show();
}
Run Code Online (Sandbox Code Playgroud)

c# wpf splash-screen startup

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

Splashscreen - 第一次使用共享首选项

你好我想在默认情况下显示另一个启动画面,如果应用程序第一次启动(安装后如右)

所以我写了这个.但是新的Activity没有启动它停留在Splash屏幕上.有人可以说它有什么不对吗?

import android.app.Activity;
import android.content.Intent;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.widget.TextView;

    public class splash extends Activity {
         private Thread splashTread;

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            // TODO Auto-generated method stub
            super.onCreate(savedInstanceState);
            setContentView(R.layout.splash);

            SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(this);
            if(!prefs.getBoolean("firstTime", false)) {
                // run your one time code
                 Intent i = new Intent(splash.this, main.class);

                         startActivity(i);
                SharedPreferences.Editor editor = prefs.edit();
                editor.putBoolean("firstTime", true);
                editor.commit();


             // thread for displaying the SplashScreen
             splashTread = new Thread() {
                 @Override
                 public void run() {
                     try …
Run Code Online (Sandbox Code Playgroud)

android splash-screen

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

Android:启动画面后出现黑屏

在我的Android应用中,我使用了启动画面。但是在闪屏消失之后,下一个屏幕将变为黑色,然后切换到主要活动。但我不要黑屏。谁能解释一下这是怎么回事,如何防止黑屏?这是我的SplashActivity类。

package my.easymedi.controller;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;

public class SplashActivity extends Activity {
private static int SPLASH_TIME_OUT = 3000;

@Override
protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_splash);

    new Handler().postDelayed(new Runnable() {

        @Override
        public void run() {
            Intent i = new Intent(getApplicationContext(),
                    MainActivity.class);
            startActivity(i);
        }
    }, SPLASH_TIME_OUT);
}
Run Code Online (Sandbox Code Playgroud)

}

这是我的清单文件。

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.easymedi.controller"
android:versionCode="1"
android:versionName="1.0" >

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

<!-- Permissions -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission …
Run Code Online (Sandbox Code Playgroud)

java android splash-screen

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

Tkinter显示启动画面并隐藏主屏幕,直到__init__完成

我有一个主tkinter窗口,可能需要几秒钟才能正确加载.因此,我希望有一个启动画面,直到主类的init方法完成,并且可以显示主tkinter应用程序.怎么能实现这一目标?

启动画面代码:

from Tkinter import *
from PIL import Image, ImageTk
import ttk

class DemoSplashScreen: 
    def __init__(self, parent): 
        self.parent = parent 
        self.aturSplash() 
        self.aturWindow() 

    def aturSplash(self): 
        self.gambar = Image.open('../output5.png')
        self.imgSplash = ImageTk.PhotoImage(self.gambar)

    def aturWindow(self):
        lebar, tinggi = self.gambar.size 
        setengahLebar = (self.parent.winfo_screenwidth()-lebar)//2 
        setengahTinggi = (self.parent.winfo_screenheight()-tinggi)//2
        self.parent.geometry("%ix%i+%i+%i" %(lebar, tinggi, setengahLebar,setengahTinggi))
        Label(self.parent, image=self.imgSplash).pack()


if __name__ == '__main__': 
    root = Tk()
    root.overrideredirect(True) 
    progressbar = ttk.Progressbar(orient=HORIZONTAL, length=10000, mode='determinate') 
    progressbar.pack(side="bottom") 
    app = DemoSplashScreen(root) 
    progressbar.start()
    root.after(6010, root.destroy) 
    root.mainloop()
Run Code Online (Sandbox Code Playgroud)

主tkinter窗口最小工作示例:

import tkinter as tk

root = tk.Tk() …
Run Code Online (Sandbox Code Playgroud)

python tkinter splash-screen

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

如何缩放和居中一个drawable inside layer-list android?

我试图将可绘制的图像居中,并在两侧使用一些填充物作为闪屏徽标.问题是它要么在整个屏幕上拉伸,要么在我使用时忽略任何填充gravity.

<?xml version="1.0" encoding="utf-8"?>
Run Code Online (Sandbox Code Playgroud)

<item
    android:drawable="@color/grey_3"/>

<item android:gravity="top|center_horizontal|center_vertical" android:drawable="@drawable/zc_logo_r"
      android:top="100dp"
      android:left="200dp"
      android:right="200dp"
      android:layout_margin="100dp"
    >
</item>
Run Code Online (Sandbox Code Playgroud)

我已尝试使用位图,android:gravity="fill_horizontal"以及对SO的各种其他建议,结果相同.

如何在xml中缩放和居中图像?

xml android splash-screen android-layout layer-list

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

单个Activity应用中的启动画面方法

我正在尝试确定创建应用程序启动屏幕的最佳方法,同时考虑到Google在可能的情况下选择单个Activity应用程序的最新建议。

看这里:

“新方法是尽可能使用单一活动结构。”

和这里:

“今天,我们将导航组件作为构建应用内UI的框架引入,重点是使单活动应用成为首选架构。”

我发现的任何好的启动画面方法都有一个专门的启动画面活动:

看这里

和这里

其他人是否有在单个Activity应用程序中创建启动屏幕的经验?单个“活动”建议是否包含启动屏幕,或者是特殊情况?有人对此有任何好的例子或建议吗?

干杯,保罗。

architecture android splash-screen android-activity kotlin

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