public class

FxIdleScreenBase

extends Object
implements FxIdleScreenIntf
java.lang.Object
   ↳ com.htc.lockscreen.fusion.idlescreen.FxIdleScreenBase

Summary

Public Constructors
FxIdleScreenBase(FxIdleScreenEngine engine)
Public Methods
void clean()
boolean dispatchTouchEvent(MotionEvent mv, int x, int y)
IdleBackground getBackground(boolean portrait)
int getCommonDimen(String code, int defValue)
String getCommonHint(int code)
String getCommonM10Path(String path, boolean isPortrait)
IdleDraggable getCurDraggable()
IdleDragControl getIdleDragControl(String name, FxScene scene, FxTimelineControl root, FxTimelineControl timeline_y, FxTimelineControl timeline_x, FxTimelineControl timeline_scale, FxTimelineControl timeline_opacity, FxHitbox hitbox)
IdleRingCtrl getIdleRingCtrl()
IdleShortcutCtrl getIdleShortcutCtrl()
IdleTimeWidgetCtrl getIdleTimeWidgetCtrl()
IdleView getPluginView(boolean portrait)
Rect getUnlockArea()
void init(Configuration config)
boolean isGoToUnlock()
boolean isInPortrait()
void onConfigurationChanged(Configuration config)
void onDragControlMoved(IdleDragControl control)
void onItemMoving(IdleDraggable draggable, float x, float y)
void onKeyDown(int keyCode, KeyEvent keyEvent)
void onKeyUp(int keycode, KeyEvent keyEvent)
void onLockScreenStateChanged(int state)
Bundle onLockscreenCommand(String action, int x, int y, int z, Bundle extras, boolean resultRequested)
void onPause()
void onPhoneStateChanged(PhoneState state)
void onRemoteViewUpdate(IdlePubView view)
void onResume()
void onScreenOnOffChanged(boolean screenOn)
void onStart()
void onStop()
void onSurfaceVisibilityChanged(int visibility)
void onTelephonyStateChange(TelephonyState state)
void recreateBackground(boolean portrait)
void recreatePluginView(boolean portrait)
void setClockType(int type)
void setCurDraggable(IdleDraggable draggable)
void setTouchItem(boolean touched)
void setVisible(boolean visible)
void updateBackground(IdleBackground view, boolean portrait)
void updatePluginView(IdleView view, boolean portrait)
void updateShortcut(ShortcutInfo[] shortcuts, int visibility)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.htc.lockscreen.fusion.idlescreen.FxIdleScreenIntf

Public Constructors

public FxIdleScreenBase (FxIdleScreenEngine engine)

Public Methods

public void clean ()

public boolean dispatchTouchEvent (MotionEvent mv, int x, int y)

public IdleBackground getBackground (boolean portrait)

public int getCommonDimen (String code, int defValue)

public String getCommonHint (int code)

public String getCommonM10Path (String path, boolean isPortrait)

public IdleDraggable getCurDraggable ()

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

public IdleRingCtrl getIdleRingCtrl ()

public IdleShortcutCtrl getIdleShortcutCtrl ()

public IdleTimeWidgetCtrl getIdleTimeWidgetCtrl ()

public IdleView getPluginView (boolean portrait)

public Rect getUnlockArea ()

public void init (Configuration config)

public boolean isGoToUnlock ()

public boolean isInPortrait ()

public void onConfigurationChanged (Configuration config)

public void onDragControlMoved (IdleDragControl control)

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

public void onKeyDown (int keyCode, KeyEvent keyEvent)

public void onKeyUp (int keycode, KeyEvent keyEvent)

public void onLockScreenStateChanged (int state)

public Bundle onLockscreenCommand (String action, int x, int y, int z, Bundle extras, boolean resultRequested)

public void onPause ()

public void onPhoneStateChanged (PhoneState state)

public void onRemoteViewUpdate (IdlePubView view)

public void onResume ()

public void onScreenOnOffChanged (boolean screenOn)

public void onStart ()

public void onStop ()

public void onSurfaceVisibilityChanged (int visibility)

public void onTelephonyStateChange (TelephonyState state)

public void recreateBackground (boolean portrait)

public void recreatePluginView (boolean portrait)

public void setClockType (int type)

public void setCurDraggable (IdleDraggable draggable)

public void setTouchItem (boolean touched)

public void setVisible (boolean visible)

public void updateBackground (IdleBackground view, boolean portrait)

public void updatePluginView (IdleView view, boolean portrait)

public void updateShortcut (ShortcutInfo[] shortcuts, int visibility)