META-INF/
META-INF/MANIFEST.MF
android/
android/support/
android/support/percent/
android/support/percent/PercentLayoutHelper$PercentLayoutInfo.classPercentLayoutHelper.java
package android.support.percent
public android.support.percent.PercentLayoutHelper$PercentLayoutInfo extends java.lang.Object {
public float widthPercent
public float heightPercent
public float leftMarginPercent
public float topMarginPercent
public float rightMarginPercent
public float bottomMarginPercent
public float startMarginPercent
public float endMarginPercent
public float aspectRatio
final android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams mPreservedParams
public void ()
public void fillLayoutParams (android.view.ViewGroup$LayoutParams, int, int)
android.view.ViewGroup$LayoutParams params
int widthHint
int heightHint
boolean widthNotSet
boolean heightNotSet
public void fillMarginLayoutParams (android.view.ViewGroup$MarginLayoutParams, int, int)
android.view.ViewGroup$MarginLayoutParams params
int widthHint
int heightHint
public void fillMarginLayoutParams (android.view.View, android.view.ViewGroup$MarginLayoutParams, int, int)
android.view.View view
android.view.ViewGroup$MarginLayoutParams params
int widthHint
int heightHint
boolean shouldResolveLayoutDirection
public java.lang.String toString ()
public void restoreMarginLayoutParams (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams params
public void restoreLayoutParams (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams params
}
android/support/percent/PercentLayoutHelper.classPercentLayoutHelper.java
package android.support.percent
public android.support.percent.PercentLayoutHelper extends java.lang.Object {
private static final String TAG
private static final boolean DEBUG
private static final boolean VERBOSE
private final android.view.ViewGroup mHost
public void (android.view.ViewGroup)
android.view.ViewGroup host
public static void fetchWidthAndHeight (android.view.ViewGroup$LayoutParams, android.content.res.TypedArray, int, int)
android.view.ViewGroup$LayoutParams params
android.content.res.TypedArray array
int widthAttr
int heightAttr
public void adjustChildren (int, int)
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
android.view.View view
android.view.ViewGroup$LayoutParams params
int i
int N
int widthMeasureSpec
int heightMeasureSpec
int widthHint
int heightHint
public static android.support.percent.PercentLayoutHelper$PercentLayoutInfo getPercentLayoutInfo (android.content.Context, android.util.AttributeSet)
android.content.Context context
android.util.AttributeSet attrs
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
android.content.res.TypedArray array
float value
public void restoreOriginalParams ()
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
android.view.View view
android.view.ViewGroup$LayoutParams params
int i
int N
public boolean handleMeasuredStateTooSmall ()
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
android.view.View view
android.view.ViewGroup$LayoutParams params
int i
int N
boolean needsSecondMeasure
private static boolean shouldHandleMeasuredWidthTooSmall (android.view.View, android.support.percent.PercentLayoutHelper$PercentLayoutInfo)
android.view.View view
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
int state
private static boolean shouldHandleMeasuredHeightTooSmall (android.view.View, android.support.percent.PercentLayoutHelper$PercentLayoutInfo)
android.view.View view
android.support.percent.PercentLayoutHelper$PercentLayoutInfo info
int state
}
android/support/percent/PercentLayoutHelper$PercentMarginLayoutParams.classPercentLayoutHelper.java
package android.support.percent
android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams extends android.view.ViewGroup$MarginLayoutParams {
private boolean mIsHeightComputedFromAspectRatio
private boolean mIsWidthComputedFromAspectRatio
public void (int, int)
int width
int height
static boolean access$000 (android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams)
android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams x0
static boolean access$100 (android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams)
android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams x0
static boolean access$002 (android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams, boolean)
android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams x0
boolean x1
static boolean access$102 (android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams, boolean)
android.support.percent.PercentLayoutHelper$PercentMarginLayoutParams x0
boolean x1
}
android/support/percent/PercentFrameLayout$LayoutParams.classPercentFrameLayout.java
package android.support.percent
public android.support.percent.PercentFrameLayout$LayoutParams extends android.widget.FrameLayout$LayoutParams implements android.support.percent.PercentLayoutHelper$PercentLayoutParams {
private android.support.percent.PercentLayoutHelper$PercentLayoutInfo mPercentLayoutInfo
public void (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public void (int, int)
int width
int height
public void (int, int, int)
int width
int height
int gravity
public void (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public void (android.widget.FrameLayout$LayoutParams)
android.widget.FrameLayout$LayoutParams source
public void (android.support.percent.PercentFrameLayout$LayoutParams)
android.support.percent.PercentFrameLayout$LayoutParams source
public android.support.percent.PercentLayoutHelper$PercentLayoutInfo getPercentLayoutInfo ()
protected void setBaseAttributes (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int widthAttr
int heightAttr
}
android/support/percent/PercentRelativeLayout$LayoutParams.classPercentRelativeLayout.java
package android.support.percent
public android.support.percent.PercentRelativeLayout$LayoutParams extends android.widget.RelativeLayout$LayoutParams implements android.support.percent.PercentLayoutHelper$PercentLayoutParams {
private android.support.percent.PercentLayoutHelper$PercentLayoutInfo mPercentLayoutInfo
public void (android.content.Context, android.util.AttributeSet)
android.content.Context c
android.util.AttributeSet attrs
public void (int, int)
int width
int height
public void (android.view.ViewGroup$LayoutParams)
android.view.ViewGroup$LayoutParams source
public void (android.view.ViewGroup$MarginLayoutParams)
android.view.ViewGroup$MarginLayoutParams source
public android.support.percent.PercentLayoutHelper$PercentLayoutInfo getPercentLayoutInfo ()
protected void setBaseAttributes (android.content.res.TypedArray, int, int)
android.content.res.TypedArray a
int widthAttr
int heightAttr
}
android/support/percent/PercentFrameLayout.classPercentFrameLayout.java
package android.support.percent
public android.support.percent.PercentFrameLayout extends android.widget.FrameLayout {
private final android.support.percent.PercentLayoutHelper mHelper
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
protected android.support.percent.PercentFrameLayout$LayoutParams generateDefaultLayoutParams ()
public android.support.percent.PercentFrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
protected void onLayout (boolean, int, int, int, int)
boolean changed
int left
int top
int right
int bottom
public volatile android.widget.FrameLayout$LayoutParams generateLayoutParams (android.util.AttributeSet)
protected volatile android.widget.FrameLayout$LayoutParams generateDefaultLayoutParams ()
protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
}
android/support/percent/PercentRelativeLayout.classPercentRelativeLayout.java
package android.support.percent
public android.support.percent.PercentRelativeLayout extends android.widget.RelativeLayout {
private final android.support.percent.PercentLayoutHelper mHelper
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 defStyle
protected android.support.percent.PercentRelativeLayout$LayoutParams generateDefaultLayoutParams ()
public android.support.percent.PercentRelativeLayout$LayoutParams generateLayoutParams (android.util.AttributeSet)
android.util.AttributeSet attrs
protected void onMeasure (int, int)
int widthMeasureSpec
int heightMeasureSpec
protected void onLayout (boolean, int, int, int, int)
boolean changed
int left
int top
int right
int bottom
protected volatile android.view.ViewGroup$LayoutParams generateDefaultLayoutParams ()
public volatile android.widget.RelativeLayout$LayoutParams generateLayoutParams (android.util.AttributeSet)
public volatile android.view.ViewGroup$LayoutParams generateLayoutParams (android.util.AttributeSet)
}
android/support/percent/PercentLayoutHelper$PercentLayoutParams.classPercentLayoutHelper.java
package android.support.percent
public abstract android.support.percent.PercentLayoutHelper$PercentLayoutParams extends java.lang.Object {
public abstract android.support.percent.PercentLayoutHelper$PercentLayoutInfo getPercentLayoutInfo ()
}