📄 screenmidleths.java
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3)
// Source File Name: ScreenMidletHS.java
package se.southend.drops.screen;
import com.sonyericsson.homescreen.Homescreen;
import com.sonyericsson.homescreen.HomescreenMIDlet;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Displayable;
import javax.microedition.midlet.MIDlet;
// Referenced classes of package se.southend.drops.screen:
// Device, ScreenEngine
public abstract class ScreenMidletHS extends HomescreenMIDlet
{
protected ScreenMidletHS()
{
instance = this;
Device.setMidlet(this);
display = Display.getDisplay(this);
}
public static ScreenMidletHS getInstance()
{
return instance;
}
public abstract void create();
public abstract void destroy();
protected void startApp()
{
if(!running)
{
running = true;
engine = ScreenEngine.getInstance();
homescreen = getHomescreen();
homescreen.setStandbyInformation(true);
engine.setHomescreen(homescreen);
create();
}
display.setCurrent(engine.getCanvas());
}
protected void pauseApp()
{
}
protected void destroyApp(boolean unconditional)
{
destroy();
running = false;
display.setCurrent((Displayable)null);
display = null;
instance = null;
}
public Display getDisplay()
{
return display;
}
public boolean isRunning()
{
return running;
}
public void die()
{
destroyApp(true);
notifyDestroyed();
}
private static ScreenMidletHS instance;
private Display display;
private ScreenEngine engine;
private Homescreen homescreen;
private boolean running;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -