j2me 闪屏

Posted

技术标签:

【中文标题】j2me 闪屏【英文标题】:j2me splash screen 【发布时间】:2009-06-17 16:13:53 【问题描述】:

如何为我的 j2me 应用程序构建基于图像的启动画面?

我已经有一个应用程序,我需要一个启动屏幕来附加它。

【问题讨论】:

【参考方案1】:

J2ME 没有默认的“启动画面”方法,它只显示一张图片几秒钟,然后继续下一个显示。如果你真的想要,你可以利用这段时间在后台加载一些其他的东西。

This is a tutorial by Sun on splash screens

【讨论】:

【参考方案2】:

你可以这样使用:

class SplashScreenSwitcher extends Thread   

    private Display display;
    private Displayable splashScreen;
    private Displayable nextScreen;

    public SplashScreenSwitcher(Display display, Displayable splashScreen, Displayable nextScreen) 
         this.display = display;
         this.splashScreen = splashScreen;
         this.nextScreen = nextScreen;
    

    public void run() 
         display.setCurrent(splashScreen);
         try 
              Thread.sleep(2000); //Here you set needed time or make a constant
          catch (Exception ex) 
         display.setCurrent(nextScreen);
    

所以,你要做的只是创建这个类的一个新实例并启动线程。

【讨论】:

以上是关于j2me 闪屏的主要内容,如果未能解决你的问题,请参考以下文章

解决部分android手机页面跳转的黑白屏闪屏显示桌面背景问题

j2me 闪屏

vue页面闪屏闪退的解决方案v-cloakv-textv-ifv-else

windowbackground闪屏页无法填充屏幕

Flutter:快速创建简单闪屏页

为啥手机会闪屏,总是闪屏怎么办?