android.view
Class Surface
java.lang.Object
android.view.Surface
- All Implemented Interfaces:
- Parcelable
public class Surface
- extends java.lang.Object
- implements Parcelable
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
HIDDEN
public static final int HIDDEN
- See Also:
- Constant Field Values
HARDWARE
public static final int HARDWARE
- See Also:
- Constant Field Values
GPU
public static final int GPU
- See Also:
- Constant Field Values
SECURE
public static final int SECURE
- See Also:
- Constant Field Values
NON_PREMULTIPLIED
public static final int NON_PREMULTIPLIED
- See Also:
- Constant Field Values
PUSH_BUFFERS
public static final int PUSH_BUFFERS
- See Also:
- Constant Field Values
FX_SURFACE_NORMAL
public static final int FX_SURFACE_NORMAL
- See Also:
- Constant Field Values
FX_SURFACE_BLUR
public static final int FX_SURFACE_BLUR
- See Also:
- Constant Field Values
FX_SURFACE_DIM
public static final int FX_SURFACE_DIM
- See Also:
- Constant Field Values
FX_SURFACE_MASK
public static final int FX_SURFACE_MASK
- See Also:
- Constant Field Values
SURFACE_HIDDEN
public static final int SURFACE_HIDDEN
- See Also:
- Constant Field Values
SURFACE_FROZEN
public static final int SURFACE_FROZEN
- See Also:
- Constant Field Values
SURACE_FROZEN
public static final int SURACE_FROZEN
- See Also:
- Constant Field Values
SURFACE_DITHER
public static final int SURFACE_DITHER
- See Also:
- Constant Field Values
SURFACE_BLUR_FREEZE
public static final int SURFACE_BLUR_FREEZE
- See Also:
- Constant Field Values
ROTATION_0
public static final int ROTATION_0
- See Also:
- Constant Field Values
ROTATION_90
public static final int ROTATION_90
- See Also:
- Constant Field Values
ROTATION_180
public static final int ROTATION_180
- See Also:
- Constant Field Values
ROTATION_270
public static final int ROTATION_270
- See Also:
- Constant Field Values
CREATOR
public static final Parcelable.Creator<Surface> CREATOR
isValid
public boolean isValid()
lockCanvas
public Canvas lockCanvas(Rect dirty)
throws Surface.OutOfResourcesException,
java.lang.IllegalArgumentException
- Throws:
Surface.OutOfResourcesException
java.lang.IllegalArgumentException
unlockCanvasAndPost
public void unlockCanvasAndPost(Canvas canvas)
unlockCanvas
public void unlockCanvas(Canvas canvas)
setOrientation
public static void setOrientation(int display,
int orientation)
setLayer
public void setLayer(int zorder)
setPosition
public void setPosition(int x,
int y)
setSize
public void setSize(int w,
int h)
hide
public void hide()
show
public void show()
setTransparentRegionHint
public void setTransparentRegionHint(Region region)
setAlpha
public void setAlpha(float alpha)
setMatrix
public void setMatrix(float dsdx,
float dtdx,
float dsdy,
float dtdy)
freeze
public void freeze()
unfreeze
public void unfreeze()
setFreezeTint
public void setFreezeTint(int tint)
setFlags
public void setFlags(int flags,
int mask)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
describeContents
public int describeContents()
- Specified by:
describeContents in interface Parcelable
readFromParcel
public void readFromParcel(Parcel source)
writeToParcel
public void writeToParcel(Parcel dest,
int flags)
- Specified by:
writeToParcel in interface Parcelable
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize in class java.lang.Object
- Throws:
java.lang.Throwable
Copyright © 2008-2010. All Rights Reserved.