public class

FxIdleScreenEngine

extends IdleScreenEngine
implements FxEngineCallback
java.lang.Object
   ↳ com.htc.lockscreen.idlescreen.IdleScreenEngine
     ↳ com.htc.lockscreen.fusion.idlescreen.FxIdleScreenEngine
Known Direct Subclasses

Summary

Constants
String COMMON_DIMEN_LEGACY_FINETUNE_Y
String M10_BACKGROUND
String M10_ERROR
String M10_LOADING
Fields
protected FxIdleScreenIntf mIdleScreen
protected FxIdleScreenBase mIdleScreenBase
[Expand]
Inherited Fields
From class com.htc.lockscreen.idlescreen.IdleScreenEngine
Public Constructors
FxIdleScreenEngine(IdleScreenService service)
FxIdleScreenEngine(Service service)
Public Methods
boolean forceDisableViewMode(IdleView.ViewMode mode, Bundle extra)
IdleBackground getBackground(boolean portrait)
String getCommonM10Path(String code, boolean bPortrait)
String getCommonM10Path(String code)
Context getContext()
IdleDragControl getIdleDragControl(String name, FxScene scene, FxTimelineControl root, String timeline_y, String timeline_x, String timeline_scale, String timeline_opacity, String hitboxString)
IdleShortcutCtrl getIdleShortcutCtrl()
IdleTimeWidgetCtrl getIdleTimeWidgetCtrl()
IdleView getPluginView(boolean portrait)
FxViewObject getViewObject()
float getXSpeed()
boolean isGoToUnlock()
boolean isInPortrait()
IdleBackground onCreateBackground(boolean portrait, Bundle bundle)
BaseViewGroup onCreateBackgroundGroup(Bundle bundle)
IdleView onCreatePluginView(boolean portrait, Bundle bundle)
IdleViewGroup onCreatePluginViewGroup(Bundle bundle)
void onItemMoving(IdleDraggable draggable, float x, float y)
void onOrientationChanged(boolean bPortrait)
void onPhoneStateChanged(PhoneState state)
Hide Automatically by SDK Team [U12000]
void onRenderableChange(boolean rendable)
Hide automatically by SDK TEAM [U12000]
void onRingDragEnd(boolean unlock)
void onRingDragStart()
boolean onRingDrop(IdleDragControl draggable)
void onSurfaceChanged(SurfaceHolder holder, int format, int width, int height)
Hide Automatically by SDK Team [U12000]
void onSurfaceCreated(SurfaceHolder holder)
Hide Automatically by SDK Team [U12000]
void onSurfaceDestroyed(SurfaceHolder holder)
Hide Automatically by SDK Team [U12000]
void recreateBackground(boolean portrait)
void recreateBackground()
void recreatePluginView()
void recreatePluginView(boolean portrait)
void setBackground(FxScene bg, FxScene landBg)
void setBackground(FxScene bg, boolean isPortrait)
void setClockType(int type)
void setScene(FxScene plugin, boolean isPortrait)
void setScene(FxScene plugin, FxScene landplugin)
void setScene(FxScene plugin)
[Expand]
Inherited Methods
From class com.htc.lockscreen.idlescreen.IdleScreenEngine
From class java.lang.Object
From interface com.htc.lockscreen.fusion.idlescreen.FxEngineCallback
From interface com.htc.lockscreen.idlescreen.IdleScreenCallback

Constants

public static final String COMMON_DIMEN_LEGACY_FINETUNE_Y

Constant Value: "legacy_fine_tune_y"

public static final String M10_BACKGROUND

Constant Value: "Lockscreen_customize_bg.m10"

public static final String M10_ERROR

Constant Value: "Lockscreen_common_error.m10"

public static final String M10_LOADING

Constant Value: "Lockscreen_common_loading.m10"

Fields

protected FxIdleScreenIntf mIdleScreen

protected FxIdleScreenBase mIdleScreenBase

Public Constructors

public FxIdleScreenEngine (IdleScreenService service)

public FxIdleScreenEngine (Service service)

Since: API Level

Public Methods

public boolean forceDisableViewMode (IdleView.ViewMode mode, Bundle extra)

public IdleBackground getBackground (boolean portrait)

public String getCommonM10Path (String code, boolean bPortrait)

public String getCommonM10Path (String code)

public Context getContext ()

public IdleDragControl getIdleDragControl (String name, FxScene scene, FxTimelineControl root, String timeline_y, String timeline_x, String timeline_scale, String timeline_opacity, String hitboxString)

public IdleShortcutCtrl getIdleShortcutCtrl ()

public IdleTimeWidgetCtrl getIdleTimeWidgetCtrl ()

public IdleView getPluginView (boolean portrait)

public FxViewObject getViewObject ()

public float getXSpeed ()

public boolean isGoToUnlock ()

public boolean isInPortrait ()

public IdleBackground onCreateBackground (boolean portrait, Bundle bundle)

public BaseViewGroup onCreateBackgroundGroup (Bundle bundle)

public IdleView onCreatePluginView (boolean portrait, Bundle bundle)

public IdleViewGroup onCreatePluginViewGroup (Bundle bundle)

public void onItemMoving (IdleDraggable draggable, float x, float y)

public void onOrientationChanged (boolean bPortrait)

public void onPhoneStateChanged (PhoneState state)

Hide Automatically by SDK Team [U12000]

public void onRenderableChange (boolean rendable)

Hide automatically by SDK TEAM [U12000]

public void onRingDragEnd (boolean unlock)

public void onRingDragStart ()

public boolean onRingDrop (IdleDragControl draggable)

public void onSurfaceChanged (SurfaceHolder holder, int format, int width, int height)

Hide Automatically by SDK Team [U12000]

public void onSurfaceCreated (SurfaceHolder holder)

Hide Automatically by SDK Team [U12000]

public void onSurfaceDestroyed (SurfaceHolder holder)

Hide Automatically by SDK Team [U12000]

public void recreateBackground (boolean portrait)

public void recreateBackground ()

public void recreatePluginView ()

public void recreatePluginView (boolean portrait)

public void setBackground (FxScene bg, FxScene landBg)

public void setBackground (FxScene bg, boolean isPortrait)

public void setClockType (int type)

public void setScene (FxScene plugin, boolean isPortrait)

public void setScene (FxScene plugin, FxScene landplugin)

public void setScene (FxScene plugin)