META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/v7/
android/support/v7/widget/
android/support/v7/widget/CardView.classCardView.java
package android.support.v7.widget
public android.support.v7.widget.CardView extends android.widget.FrameLayout implements android.support.v7.widget.CardViewDelegate {
private static final android.support.v7.widget.CardViewImpl IMPL
private boolean mCompatPadding
private boolean mPreventCornerOverlap
private final android.graphics.Rect mContentPadding
private final android.graphics.Rect mShadowBounds
public void (android.content.Context)
android.content.Context context
public void (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
public void (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
public void setPadding (int, int, int, int)
int left
int top
int right
int bottom
public void setPaddingRelative (int, int, int, int)
int start
int top
int end
int bottom
public boolean getUseCompatPadding ()
public void setUseCompatPadding (boolean)
boolean useCompatPadding
public void setContentPadding (int, int, int, int)
int left
int top
int right
int bottom
protected void onMeasure (int, int)
int minWidth
int minHeight
int widthMode
int heightMode
int widthMeasureSpec
int heightMeasureSpec
private void initialize (android.content.Context, android.util.AttributeSet, int)
android.content.Context context
android.util.AttributeSet attrs
int defStyleAttr
android.content.res.TypedArray a
int backgroundColor
float radius
float elevation
float maxElevation
int defaultPadding
public int getContentPaddingLeft ()
public int getContentPaddingRight ()
public int getContentPaddingTop ()
public int getContentPaddingBottom ()
public void setRadius (float)
float radius
public float getRadius ()
public void setShadowPadding (int, int, int, int)
int left
int top
int right
int bottom
public void setCardElevation (float)
float radius
public float getCardElevation ()
public void setMaxCardElevation (float)
float radius
public float getMaxCardElevation ()
public boolean getPreventCornerOverlap ()
public void setPreventCornerOverlap (boolean)
boolean preventCornerOverlap
static void ()
}
android/support/v7/widget/CardViewImpl.classCardViewImpl.java
package android.support.v7.widget
abstract android.support.v7.widget.CardViewImpl extends java.lang.Object {
public abstract void initialize (android.support.v7.widget.CardViewDelegate, android.content.Context, int, float, float, float)
public abstract void setRadius (android.support.v7.widget.CardViewDelegate, float)
public abstract float getRadius (android.support.v7.widget.CardViewDelegate)
public abstract void setElevation (android.support.v7.widget.CardViewDelegate, float)
public abstract float getElevation (android.support.v7.widget.CardViewDelegate)
public abstract void initStatic ()
public abstract void setMaxElevation (android.support.v7.widget.CardViewDelegate, float)
public abstract float getMaxElevation (android.support.v7.widget.CardViewDelegate)
public abstract float getMinWidth (android.support.v7.widget.CardViewDelegate)
public abstract float getMinHeight (android.support.v7.widget.CardViewDelegate)
public abstract void updatePadding (android.support.v7.widget.CardViewDelegate)
public abstract void onCompatPaddingChanged (android.support.v7.widget.CardViewDelegate)
public abstract void onPreventCornerOverlapChanged (android.support.v7.widget.CardViewDelegate)
}
android/support/v7/widget/CardViewEclairMr1$1.classCardViewEclairMr1.java
package android.support.v7.widget
android.support.v7.widget.CardViewEclairMr1$1 extends java.lang.Object implements android.support.v7.widget.RoundRectDrawableWithShadow$RoundRectHelper {
final android.support.v7.widget.CardViewEclairMr1 this$0
void (android.support.v7.widget.CardViewEclairMr1)
public void drawRoundRect (android.graphics.Canvas, android.graphics.RectF, float, android.graphics.Paint)
android.graphics.Canvas canvas
android.graphics.RectF bounds
float cornerRadius
android.graphics.Paint paint
float twoRadius
float innerWidth
float innerHeight
}
android/support/v7/widget/CardViewDelegate.classCardViewDelegate.java
package android.support.v7.widget
abstract android.support.v7.widget.CardViewDelegate extends java.lang.Object {
public abstract void setBackgroundDrawable (android.graphics.drawable.Drawable)
public abstract android.graphics.drawable.Drawable getBackground ()
public abstract boolean getUseCompatPadding ()
public abstract boolean getPreventCornerOverlap ()
public abstract float getRadius ()
public abstract void setShadowPadding (int, int, int, int)
}
android/support/v7/widget/CardViewJellybeanMr1.classCardViewJellybeanMr1.java
package android.support.v7.widget
android.support.v7.widget.CardViewJellybeanMr1 extends android.support.v7.widget.CardViewEclairMr1 {
void ()
public void initStatic ()
}
android/support/v7/widget/RoundRectDrawableWithShadow.classRoundRectDrawableWithShadow.java
package android.support.v7.widget
android.support.v7.widget.RoundRectDrawableWithShadow extends android.graphics.drawable.Drawable {
static final double COS_45
static final float SHADOW_MULTIPLIER
final float mInsetShadow
static android.support.v7.widget.RoundRectDrawableWithShadow$RoundRectHelper sRoundRectHelper
android.graphics.Paint mPaint
android.graphics.Paint mCornerShadowPaint
android.graphics.Paint mEdgeShadowPaint
final android.graphics.RectF mCardBounds
float mCornerRadius
android.graphics.Path mCornerShadowPath
float mMaxShadowSize
float mRawMaxShadowSize
float mShadowSize
float mRawShadowSize
private boolean mDirty
private final int mShadowStartColor
private final int mShadowEndColor
private boolean mAddPaddingForCorners
private boolean mPrintedShadowClipWarning
void (android.content.res.Resources, int, float, float, float)
android.content.res.Resources resources
int backgroundColor
float radius
float shadowSize
float maxShadowSize
public void setAddPaddingForCorners (boolean)
boolean addPaddingForCorners
public void setAlpha (int)
int alpha
protected void onBoundsChange (android.graphics.Rect)
android.graphics.Rect bounds
void setShadowSize (float, float)
float shadowSize
float maxShadowSize
public boolean getPadding (android.graphics.Rect)
android.graphics.Rect padding
int vOffset
int hOffset
static float calculateVerticalPadding (float, float, boolean)
float maxShadowSize
float cornerRadius
boolean addPaddingForCorners
static float calculateHorizontalPadding (float, float, boolean)
float maxShadowSize
float cornerRadius
boolean addPaddingForCorners
public void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter cf
public int getOpacity ()
void setCornerRadius (float)
float radius
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
private void drawShadow (android.graphics.Canvas)
android.graphics.Canvas canvas
float edgeShadowTop
float inset
boolean drawHorizontalEdges
boolean drawVerticalEdges
int saved
private void buildShadowCorners ()
android.graphics.RectF innerBounds
android.graphics.RectF outerBounds
float startRatio
private void buildComponents (android.graphics.Rect)
android.graphics.Rect bounds
float verticalOffset
float getCornerRadius ()
void getMaxShadowAndCornerPadding (android.graphics.Rect)
android.graphics.Rect into
void setShadowSize (float)
float size
void setMaxShadowSize (float)
float size
float getShadowSize ()
float getMaxShadowSize ()
float getMinWidth ()
float content
float getMinHeight ()
float content
static void ()
}
android/support/v7/widget/CardViewJellybeanMr1$1.classCardViewJellybeanMr1.java
package android.support.v7.widget
android.support.v7.widget.CardViewJellybeanMr1$1 extends java.lang.Object implements android.support.v7.widget.RoundRectDrawableWithShadow$RoundRectHelper {
final android.support.v7.widget.CardViewJellybeanMr1 this$0
void (android.support.v7.widget.CardViewJellybeanMr1)
public void drawRoundRect (android.graphics.Canvas, android.graphics.RectF, float, android.graphics.Paint)
android.graphics.Canvas canvas
android.graphics.RectF bounds
float cornerRadius
android.graphics.Paint paint
}
android/support/v7/widget/RoundRectDrawable.classRoundRectDrawable.java
package android.support.v7.widget
android.support.v7.widget.RoundRectDrawable extends android.graphics.drawable.Drawable {
private float mRadius
private final android.graphics.Paint mPaint
private final android.graphics.RectF mBoundsF
private final android.graphics.Rect mBoundsI
private float mPadding
private boolean mInsetForPadding
private boolean mInsetForRadius
public void (int, float)
int backgroundColor
float radius
void setPadding (float, boolean, boolean)
float padding
boolean insetForPadding
boolean insetForRadius
float getPadding ()
public void draw (android.graphics.Canvas)
android.graphics.Canvas canvas
private void updateBounds (android.graphics.Rect)
float vInset
float hInset
android.graphics.Rect bounds
protected void onBoundsChange (android.graphics.Rect)
android.graphics.Rect bounds
public void getOutline (android.graphics.Outline)
android.graphics.Outline outline
void setRadius (float)
float radius
public void setAlpha (int)
int alpha
public void setColorFilter (android.graphics.ColorFilter)
android.graphics.ColorFilter cf
public int getOpacity ()
public float getRadius ()
}
android/support/v7/widget/RoundRectDrawableWithShadow$RoundRectHelper.classRoundRectDrawableWithShadow.java
package android.support.v7.widget
abstract android.support.v7.widget.RoundRectDrawableWithShadow$RoundRectHelper extends java.lang.Object {
public abstract void drawRoundRect (android.graphics.Canvas, android.graphics.RectF, float, android.graphics.Paint)
}
android/support/v7/widget/CardViewEclairMr1.classCardViewEclairMr1.java
package android.support.v7.widget
android.support.v7.widget.CardViewEclairMr1 extends java.lang.Object implements android.support.v7.widget.CardViewImpl {
final android.graphics.RectF sCornerRect
void ()
public void initStatic ()
public void initialize (android.support.v7.widget.CardViewDelegate, android.content.Context, int, float, float, float)
android.support.v7.widget.CardViewDelegate cardView
android.content.Context context
int backgroundColor
float radius
float elevation
float maxElevation
android.support.v7.widget.RoundRectDrawableWithShadow background
android.support.v7.widget.RoundRectDrawableWithShadow createBackground (android.content.Context, int, float, float, float)
android.content.Context context
int backgroundColor
float radius
float elevation
float maxElevation
public void updatePadding (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
android.graphics.Rect shadowPadding
public void onCompatPaddingChanged (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void onPreventCornerOverlapChanged (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void setRadius (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float radius
public float getRadius (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void setElevation (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float elevation
public float getElevation (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void setMaxElevation (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float maxElevation
public float getMaxElevation (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public float getMinWidth (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public float getMinHeight (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
private android.support.v7.widget.RoundRectDrawableWithShadow getShadowBackground (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
}
android/support/v7/widget/CardViewApi21.classCardViewApi21.java
package android.support.v7.widget
android.support.v7.widget.CardViewApi21 extends java.lang.Object implements android.support.v7.widget.CardViewImpl {
void ()
public void initialize (android.support.v7.widget.CardViewDelegate, android.content.Context, int, float, float, float)
android.support.v7.widget.CardViewDelegate cardView
android.content.Context context
int backgroundColor
float radius
float elevation
float maxElevation
android.support.v7.widget.RoundRectDrawable backgroundDrawable
android.view.View view
public void setRadius (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float radius
public void initStatic ()
public void setMaxElevation (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float maxElevation
public float getMaxElevation (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public float getMinWidth (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public float getMinHeight (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public float getRadius (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void setElevation (android.support.v7.widget.CardViewDelegate, float)
android.support.v7.widget.CardViewDelegate cardView
float elevation
public float getElevation (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void updatePadding (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
float elevation
float radius
int hPadding
int vPadding
public void onCompatPaddingChanged (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
public void onPreventCornerOverlapChanged (android.support.v7.widget.CardViewDelegate)
android.support.v7.widget.CardViewDelegate cardView
}