SYMBOL INDEX (391 symbols across 60 files) FILE: app/src/androidTest/java/zhy/com/autolayout/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase method ApplicationTest (line 11) | public ApplicationTest() FILE: app/src/main/java/zhy/com/autolayout/MainActivity.java class MainActivity (line 8) | public class MainActivity extends AppCompatActivity method onCreate (line 11) | @Override method onCreateOptionsMenu (line 18) | @Override method onOptionsItemSelected (line 26) | @Override FILE: autolayout-widget/src/androidTest/java/com/zhy/autolayout/widget/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase method ApplicationTest (line 11) | public ApplicationTest() FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoActionMenuItemView.java class AutoActionMenuItemView (line 17) | public class AutoActionMenuItemView extends ActionMenuItemView { method AutoActionMenuItemView (line 21) | public AutoActionMenuItemView(Context context) { method AutoActionMenuItemView (line 25) | public AutoActionMenuItemView(Context context, AttributeSet attrs) { method AutoActionMenuItemView (line 29) | public AutoActionMenuItemView(Context context, AttributeSet attrs, int... method onMeasure (line 39) | @Override method loadTextSizeFromTextAppearance (line 47) | private int loadTextSizeFromTextAppearance(int textAppearanceResId) { method setUpTitleTextSize (line 59) | private void setUpTitleTextSize() { FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoCardView.java class AutoCardView (line 13) | public class AutoCardView extends CardView method AutoCardView (line 17) | public AutoCardView(Context context) method AutoCardView (line 22) | public AutoCardView(Context context, AttributeSet attrs) method AutoCardView (line 27) | public AutoCardView(Context context, AttributeSet attrs, int defStyleA... method generateLayoutParams (line 32) | @Override method onMeasure (line 38) | @Override FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoLayoutWidgetActivity.java class AutoLayoutWidgetActivity (line 12) | public class AutoLayoutWidgetActivity extends AutoLayoutActivity { method onCreateView (line 17) | @Override FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoRadioGroup.java class AutoRadioGroup (line 14) | public class AutoRadioGroup extends RadioGroup method AutoRadioGroup (line 18) | public AutoRadioGroup(Context context) method AutoRadioGroup (line 23) | public AutoRadioGroup(Context context, AttributeSet attrs) method onMeasure (line 29) | @Override method onLayout (line 37) | @Override method generateLayoutParams (line 43) | @Override class LayoutParams (line 49) | public static class LayoutParams extends RadioGroup.LayoutParams method LayoutParams (line 54) | public LayoutParams(Context c, AttributeSet attrs) method getAutoLayoutInfo (line 60) | @Override method LayoutParams (line 67) | public LayoutParams(int width, int height) method LayoutParams (line 72) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 77) | public LayoutParams(MarginLayoutParams source) FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoTabLayout.java class AutoTabLayout (line 17) | public class AutoTabLayout extends TabLayout method AutoTabLayout (line 23) | public AutoTabLayout(Context context) method AutoTabLayout (line 28) | public AutoTabLayout(Context context, AttributeSet attrs) method AutoTabLayout (line 33) | public AutoTabLayout(Context context, AttributeSet attrs, int defStyle... method initTextSizeBaseWidth (line 48) | private void initTextSizeBaseWidth(Context context, AttributeSet attrs) method loadTextSizeFromTextAppearance (line 55) | private int loadTextSizeFromTextAppearance(int textAppearanceResId) method addTab (line 71) | @Override method addTab (line 78) | @Override method setUpTabTextSize (line 85) | private void setUpTabTextSize(Tab tab) FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoTableLayout.java class AutoTableLayout (line 14) | public class AutoTableLayout extends TableLayout method AutoTableLayout (line 18) | public AutoTableLayout(Context context) method AutoTableLayout (line 23) | public AutoTableLayout(Context context, AttributeSet attrs) method onMeasure (line 28) | @Override method onLayout (line 37) | @Override method generateLayoutParams (line 44) | @Override class LayoutParams (line 51) | public static class LayoutParams extends TableLayout.LayoutParams method LayoutParams (line 56) | public LayoutParams(Context c, AttributeSet attrs) method getAutoLayoutInfo (line 62) | @Override method LayoutParams (line 69) | public LayoutParams(int width, int height) method LayoutParams (line 75) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 80) | public LayoutParams(MarginLayoutParams source) FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoTableRow.java class AutoTableRow (line 14) | public class AutoTableRow extends TableRow method AutoTableRow (line 18) | public AutoTableRow(Context context) method AutoTableRow (line 23) | public AutoTableRow(Context context, AttributeSet attrs) method onMeasure (line 29) | @Override method onLayout (line 38) | @Override method generateLayoutParams (line 45) | @Override class LayoutParams (line 52) | public static class LayoutParams extends TableRow.LayoutParams method LayoutParams (line 57) | public LayoutParams(Context c, AttributeSet attrs) method getAutoLayoutInfo (line 63) | @Override method LayoutParams (line 70) | public LayoutParams(int width, int height) method LayoutParams (line 76) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 81) | public LayoutParams(MarginLayoutParams source) FILE: autolayout-widget/src/main/java/com/zhy/autolayout/widget/AutoToolbar.java class AutoToolbar (line 21) | public class AutoToolbar extends Toolbar { method AutoToolbar (line 27) | public AutoToolbar(Context context, AttributeSet attrs, int defStyleAt... method AutoToolbar (line 55) | public AutoToolbar(Context context, AttributeSet attrs) { method AutoToolbar (line 59) | public AutoToolbar(Context context) { method loadTextSizeFromTextAppearance (line 63) | private int loadTextSizeFromTextAppearance(int textAppearanceResId) { method setUpTitleTextSize (line 75) | private void setUpTitleTextSize() { method setUpTitleTextSize (line 84) | private void setUpTitleTextSize(String name, int val) { method onMeasure (line 99) | @Override method onLayout (line 108) | @Override method generateLayoutParams (line 113) | @Override class LayoutParams (line 118) | public static class LayoutParams extends Toolbar.LayoutParams implemen... method LayoutParams (line 121) | public LayoutParams(Context c, AttributeSet attrs) { method getAutoLayoutInfo (line 126) | @Override method LayoutParams (line 131) | public LayoutParams(int width, int height) { method LayoutParams (line 135) | public LayoutParams(android.view.ViewGroup.LayoutParams source) { method LayoutParams (line 139) | public LayoutParams(MarginLayoutParams source) { FILE: autolayout/src/androidTest/java/zhy/com/autolayout/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase method ApplicationTest (line 11) | public ApplicationTest() FILE: autolayout/src/main/java/com/zhy/autolayout/AutoFrameLayout.java class AutoFrameLayout (line 27) | public class AutoFrameLayout extends FrameLayout method AutoFrameLayout (line 31) | public AutoFrameLayout(Context context) method AutoFrameLayout (line 36) | public AutoFrameLayout(Context context, AttributeSet attrs) method AutoFrameLayout (line 41) | public AutoFrameLayout(Context context, AttributeSet attrs, int defSty... method AutoFrameLayout (line 46) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method generateLayoutParams (line 51) | @Override method onMeasure (line 57) | @Override method onLayout (line 67) | @Override class LayoutParams (line 73) | public static class LayoutParams extends FrameLayout.LayoutParams method LayoutParams (line 78) | public LayoutParams(Context c, AttributeSet attrs) method LayoutParams (line 85) | public LayoutParams(int width, int height) method LayoutParams (line 90) | public LayoutParams(int width, int height, int gravity) method LayoutParams (line 95) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 100) | public LayoutParams(MarginLayoutParams source) method LayoutParams (line 105) | public LayoutParams(FrameLayout.LayoutParams source) method LayoutParams (line 111) | public LayoutParams(LayoutParams source) method getAutoLayoutInfo (line 117) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/AutoLayoutActivity.java class AutoLayoutActivity (line 13) | public class AutoLayoutActivity extends AppCompatActivity method onCreateView (line 20) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/AutoLayoutInfo.java class AutoLayoutInfo (line 28) | public class AutoLayoutInfo method addAttr (line 32) | public void addAttr(AutoAttr autoAttr) method fillAttrs (line 38) | public void fillAttrs(View view) method getAttrFromView (line 47) | public static AutoLayoutInfo getAttrFromView(View view, int attrs, int... method toString (line 148) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/AutoLinearLayout.java class AutoLinearLayout (line 15) | public class AutoLinearLayout extends LinearLayout method AutoLinearLayout (line 20) | public AutoLinearLayout(Context context) { method AutoLinearLayout (line 24) | public AutoLinearLayout(Context context, AttributeSet attrs) { method AutoLinearLayout (line 28) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method AutoLinearLayout (line 33) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method onMeasure (line 38) | @Override method onLayout (line 47) | @Override method generateLayoutParams (line 54) | @Override class LayoutParams (line 61) | public static class LayoutParams extends LinearLayout.LayoutParams method LayoutParams (line 66) | public LayoutParams(Context c, AttributeSet attrs) method getAutoLayoutInfo (line 72) | @Override method LayoutParams (line 79) | public LayoutParams(int width, int height) method LayoutParams (line 85) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 90) | public LayoutParams(MarginLayoutParams source) FILE: autolayout/src/main/java/com/zhy/autolayout/AutoRelativeLayout.java class AutoRelativeLayout (line 28) | public class AutoRelativeLayout extends RelativeLayout method AutoRelativeLayout (line 32) | public AutoRelativeLayout(Context context) method AutoRelativeLayout (line 37) | public AutoRelativeLayout(Context context, AttributeSet attrs) method AutoRelativeLayout (line 42) | public AutoRelativeLayout(Context context, AttributeSet attrs, int def... method AutoRelativeLayout (line 47) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method generateLayoutParams (line 52) | @Override method onMeasure (line 58) | @Override method onLayout (line 66) | @Override class LayoutParams (line 73) | public static class LayoutParams extends RelativeLayout.LayoutParams method LayoutParams (line 78) | public LayoutParams(Context c, AttributeSet attrs) method LayoutParams (line 84) | public LayoutParams(int width, int height) method LayoutParams (line 89) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 94) | public LayoutParams(MarginLayoutParams source) method getAutoLayoutInfo (line 99) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/attr/Attrs.java type Attrs (line 8) | public interface Attrs FILE: autolayout/src/main/java/com/zhy/autolayout/attr/AutoAttr.java class AutoAttr (line 12) | public abstract class AutoAttr method AutoAttr (line 39) | public AutoAttr(int pxVal, int baseWidth, int baseHeight) method apply (line 46) | public void apply(View view) method getPercentWidthSize (line 84) | protected int getPercentWidthSize() method getPercentHeightSize (line 89) | protected int getPercentHeightSize() method baseWidth (line 95) | protected boolean baseWidth() method useDefault (line 100) | protected boolean useDefault() method contains (line 105) | protected boolean contains(int baseVal, int flag) method attrVal (line 110) | protected abstract int attrVal(); method defaultBaseWidth (line 112) | protected abstract boolean defaultBaseWidth(); method execute (line 114) | protected abstract void execute(View view, int val); method toString (line 117) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/attr/HeightAttr.java class HeightAttr (line 9) | public class HeightAttr extends AutoAttr method HeightAttr (line 11) | public HeightAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 35) | public static HeightAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MarginAttr.java class MarginAttr (line 9) | public class MarginAttr extends AutoAttr method MarginAttr (line 11) | public MarginAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method apply (line 28) | @Override method execute (line 45) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MarginBottomAttr.java class MarginBottomAttr (line 9) | public class MarginBottomAttr extends AutoAttr method MarginBottomAttr (line 11) | public MarginBottomAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 39) | public static MarginBottomAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MarginLeftAttr.java class MarginLeftAttr (line 9) | public class MarginLeftAttr extends AutoAttr method MarginLeftAttr (line 11) | public MarginLeftAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 39) | public static MarginLeftAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MarginRightAttr.java class MarginRightAttr (line 9) | public class MarginRightAttr extends AutoAttr method MarginRightAttr (line 11) | public MarginRightAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 40) | public static MarginRightAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MarginTopAttr.java class MarginTopAttr (line 9) | public class MarginTopAttr extends AutoAttr method MarginTopAttr (line 11) | public MarginTopAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 41) | public static MarginTopAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MaxHeightAttr.java class MaxHeightAttr (line 10) | public class MaxHeightAttr extends AutoAttr method MaxHeightAttr (line 12) | public MaxHeightAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 17) | @Override method defaultBaseWidth (line 23) | @Override method execute (line 29) | @Override method generate (line 41) | public static MaxHeightAttr generate(int val, int baseFlag) method getMaxHeight (line 59) | public static int getMaxHeight(View view) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MaxWidthAttr.java class MaxWidthAttr (line 10) | public class MaxWidthAttr extends AutoAttr method MaxWidthAttr (line 12) | public MaxWidthAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 17) | @Override method defaultBaseWidth (line 23) | @Override method execute (line 29) | @Override method generate (line 41) | public static MaxWidthAttr generate(int val, int baseFlag) method getMaxWidth (line 59) | public static int getMaxWidth(View view) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MinHeightAttr.java class MinHeightAttr (line 11) | public class MinHeightAttr extends AutoAttr method MinHeightAttr (line 13) | public MinHeightAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 18) | @Override method defaultBaseWidth (line 24) | @Override method execute (line 30) | @Override method generate (line 43) | public static MinHeightAttr generate(int val, int baseFlag) method getMinHeight (line 61) | public static int getMinHeight(View view) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/MinWidthAttr.java class MinWidthAttr (line 11) | public class MinWidthAttr extends AutoAttr method MinWidthAttr (line 13) | public MinWidthAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 18) | @Override method defaultBaseWidth (line 24) | @Override method execute (line 30) | @Override method getMinWidth (line 44) | public static int getMinWidth(View view) method generate (line 60) | public static MinWidthAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/PaddingAttr.java class PaddingAttr (line 8) | public class PaddingAttr extends AutoAttr method PaddingAttr (line 10) | public PaddingAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 15) | @Override method apply (line 21) | @Override method defaultBaseWidth (line 35) | @Override method execute (line 41) | @Override FILE: autolayout/src/main/java/com/zhy/autolayout/attr/PaddingBottomAttr.java class PaddingBottomAttr (line 8) | public class PaddingBottomAttr extends AutoAttr method PaddingBottomAttr (line 10) | public PaddingBottomAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 15) | @Override method defaultBaseWidth (line 21) | @Override method execute (line 27) | @Override method generate (line 39) | public static PaddingBottomAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/PaddingLeftAttr.java class PaddingLeftAttr (line 8) | public class PaddingLeftAttr extends AutoAttr method PaddingLeftAttr (line 10) | public PaddingLeftAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 15) | @Override method defaultBaseWidth (line 21) | @Override method execute (line 27) | @Override method generate (line 39) | public static PaddingLeftAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/PaddingRightAttr.java class PaddingRightAttr (line 8) | public class PaddingRightAttr extends AutoAttr method PaddingRightAttr (line 10) | public PaddingRightAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 15) | @Override method defaultBaseWidth (line 21) | @Override method execute (line 27) | @Override method generate (line 39) | public static PaddingRightAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/PaddingTopAttr.java class PaddingTopAttr (line 8) | public class PaddingTopAttr extends AutoAttr method PaddingTopAttr (line 10) | public PaddingTopAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 15) | @Override method defaultBaseWidth (line 21) | @Override method execute (line 27) | @Override method generate (line 37) | public static PaddingTopAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/TextSizeAttr.java class TextSizeAttr (line 10) | public class TextSizeAttr extends AutoAttr method TextSizeAttr (line 13) | public TextSizeAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 18) | @Override method defaultBaseWidth (line 24) | @Override method execute (line 30) | @Override method generate (line 39) | public static TextSizeAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/attr/WidthAttr.java class WidthAttr (line 9) | public class WidthAttr extends AutoAttr method WidthAttr (line 11) | public WidthAttr(int pxVal, int baseWidth, int baseHeight) method attrVal (line 16) | @Override method defaultBaseWidth (line 22) | @Override method execute (line 28) | @Override method generate (line 35) | public static WidthAttr generate(int val, int baseFlag) FILE: autolayout/src/main/java/com/zhy/autolayout/config/AutoLayoutConifg.java class AutoLayoutConifg (line 13) | public class AutoLayoutConifg method AutoLayoutConifg (line 31) | private AutoLayoutConifg() method checkParams (line 35) | public void checkParams() method useDeviceSize (line 44) | public AutoLayoutConifg useDeviceSize() method getInstance (line 51) | public static AutoLayoutConifg getInstance() method getScreenWidth (line 57) | public int getScreenWidth() method getScreenHeight (line 62) | public int getScreenHeight() method getDesignWidth (line 67) | public int getDesignWidth() method getDesignHeight (line 72) | public int getDesignHeight() method init (line 78) | public void init(Context context) method getMetaData (line 88) | private void getMetaData(Context context) FILE: autolayout/src/main/java/com/zhy/autolayout/config/UseLandscape.java type UseLandscape (line 7) | public interface UseLandscape FILE: autolayout/src/main/java/com/zhy/autolayout/utils/AutoLayoutHelper.java class AutoLayoutHelper (line 46) | public class AutoLayoutHelper method AutoLayoutHelper (line 97) | public AutoLayoutHelper(ViewGroup host) method initAutoLayoutConfig (line 108) | private void initAutoLayoutConfig(ViewGroup host) method adjustChildren (line 115) | public void adjustChildren() method getAutoLayoutInfo (line 137) | public static AutoLayoutInfo getAutoLayoutInfo(Context context, type AutoLayoutParams (line 229) | public interface AutoLayoutParams method getAutoLayoutInfo (line 231) | AutoLayoutInfo getAutoLayoutInfo(); FILE: autolayout/src/main/java/com/zhy/autolayout/utils/AutoUtils.java class AutoUtils (line 14) | public class AutoUtils method auto (line 22) | public static void auto(View view) method auto (line 35) | public static void auto(View view, int attrs, int base) method autoTextSize (line 42) | public static void autoTextSize(View view) method autoTextSize (line 47) | public static void autoTextSize(View view, int base) method autoMargin (line 52) | public static void autoMargin(View view) method autoMargin (line 57) | public static void autoMargin(View view, int base) method autoPadding (line 62) | public static void autoPadding(View view) method autoPadding (line 67) | public static void autoPadding(View view, int base) method autoSize (line 72) | public static void autoSize(View view) method autoSize (line 77) | public static void autoSize(View view, int base) method autoed (line 82) | public static boolean autoed(View view) method getPercentWidth1px (line 90) | public static float getPercentWidth1px() method getPercentHeight1px (line 97) | public static float getPercentHeight1px() method getPercentWidthSize (line 105) | public static int getPercentWidthSize(int val) method getPercentWidthSizeBigger (line 113) | public static int getPercentWidthSizeBigger(int val) method getPercentHeightSizeBigger (line 129) | public static int getPercentHeightSizeBigger(int val) method getPercentHeightSize (line 144) | public static int getPercentHeightSize(int val) FILE: autolayout/src/main/java/com/zhy/autolayout/utils/DimenUtils.java class DimenUtils (line 8) | public class DimenUtils method getComplexUnit (line 10) | private static int getComplexUnit(int data) method isPxVal (line 15) | public static boolean isPxVal(TypedValue val) FILE: autolayout/src/main/java/com/zhy/autolayout/utils/L.java class L (line 8) | public class L method e (line 13) | public static void e(String msg) FILE: autolayout/src/main/java/com/zhy/autolayout/utils/ScreenUtils.java class ScreenUtils (line 15) | public class ScreenUtils method getStatusBarHeight (line 18) | public static int getStatusBarHeight(Context context) method getScreenSize (line 36) | public static int[] getScreenSize(Context context, boolean useDeviceSize) FILE: autolayout/src/main/java/com/zhy/autolayout/widget/MetroLayout.java class MetroLayout (line 24) | public class MetroLayout extends ViewGroup class MetroBlock (line 29) | private static class MetroBlock method MetroLayout (line 39) | public MetroLayout(Context context, AttributeSet attrs) method onMeasure (line 49) | @Override method randomColor (line 64) | private void randomColor() method onLayout (line 77) | @Override method mergeAvailablePosition (line 124) | private void mergeAvailablePosition() method initAvailablePosition (line 152) | private void initAvailablePosition() method findAvailablePos (line 162) | private MetroBlock findAvailablePos(View view) method generateLayoutParams (line 186) | @Override class LayoutParams (line 192) | public static class LayoutParams extends ViewGroup.MarginLayoutParams method LayoutParams (line 197) | public LayoutParams(Context c, AttributeSet attrs) method LayoutParams (line 203) | public LayoutParams(int width, int height) method LayoutParams (line 208) | public LayoutParams(ViewGroup.LayoutParams source) method LayoutParams (line 213) | public LayoutParams(MarginLayoutParams source) method LayoutParams (line 218) | public LayoutParams(LayoutParams source) method getAutoLayoutInfo (line 224) | @Override FILE: sample/src/androidTest/java/com/zhy/sample/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase method ApplicationTest (line 11) | public ApplicationTest() FILE: sample/src/main/java/com/zhy/sample/CategoryActivity.java class CategoryActivity (line 13) | public class CategoryActivity extends AutoLayoutActivity method getBaseContext (line 23) | @Override method onCreate (line 29) | @Override FILE: sample/src/main/java/com/zhy/sample/MainActivity.java class MainActivity (line 23) | public class MainActivity extends AutoLayoutActivity method onCreate (line 28) | @Override method setImmersionStatus (line 40) | private void setImmersionStatus() { method initDatas (line 49) | private void initDatas() { method initView (line 60) | private void initView() { method onCreateOptionsMenu (line 64) | @Override class MyAdapter (line 73) | public class MyAdapter extends FragmentPagerAdapter { method MyAdapter (line 76) | public MyAdapter(FragmentManager fm, ArrayList tabs) { method getItem (line 81) | @Override method getCount (line 86) | @Override FILE: sample/src/main/java/com/zhy/sample/UseDeviceSizeApplication.java class UseDeviceSizeApplication (line 10) | public class UseDeviceSizeApplication extends Application method onCreate (line 12) | @Override FILE: sample/src/main/java/com/zhy/sample/fragment/ListFragment.java class ListFragment (line 19) | public class ListFragment extends Fragment method onCreateView (line 26) | @Override method initView (line 34) | private void initView() class MyAdapter (line 61) | class MyAdapter extends BaseAdapter method getCount (line 64) | @Override method getItem (line 70) | @Override method getItemId (line 76) | @Override method getView (line 82) | @Override class ViewHolder (line 103) | class ViewHolder FILE: sample/src/main/java/com/zhy/sample/fragment/PayFragment.java class PayFragment (line 12) | public class PayFragment extends Fragment method onCreateView (line 15) | @Override FILE: sample/src/main/java/com/zhy/sample/fragment/RecyclerViewFragment.java class RecyclerViewFragment (line 21) | public class RecyclerViewFragment extends Fragment method onCreateView (line 28) | @Override method initView (line 36) | private void initView() class MyAdapter (line 52) | class MyAdapter extends CommonAdapter method MyAdapter (line 54) | public MyAdapter(Context context, List datas) method onCreateViewHolder (line 59) | @Override method convert (line 67) | @Override FILE: sample/src/main/java/com/zhy/sample/fragment/RecyclerViewGridFragment.java class RecyclerViewGridFragment (line 22) | public class RecyclerViewGridFragment extends Fragment method onCreateView (line 29) | @Override method initView (line 37) | private void initView() class MyAdapter (line 51) | class MyAdapter extends RecyclerView.Adapter method onCreateViewHolder (line 53) | @Override method onBindViewHolder (line 60) | @Override method getItemId (line 66) | @Override method getItemCount (line 72) | @Override class ViewHolder (line 81) | static class ViewHolder extends RecyclerView.ViewHolder method ViewHolder (line 84) | public ViewHolder(View itemView) FILE: sample/src/main/java/com/zhy/sample/fragment/RegisterFragment.java class RegisterFragment (line 12) | public class RegisterFragment extends Fragment { method onCreateView (line 14) | @Override FILE: sample/src/main/java/com/zhy/sample/fragment/SimpleFragment.java class SimpleFragment (line 12) | public class SimpleFragment extends Fragment method onCreateView (line 15) | @Nullable FILE: sample/src/main/java/com/zhy/sample/fragment/TestFragment.java class TestFragment (line 12) | public class TestFragment extends Fragment method onCreateView (line 15) | @Override FILE: sample/src/main/java/com/zhy/sample/view/AutoCardView.java class AutoCardView (line 13) | public class AutoCardView extends CardView method AutoCardView (line 17) | public AutoCardView(Context context) method AutoCardView (line 22) | public AutoCardView(Context context, AttributeSet attrs) method AutoCardView (line 27) | public AutoCardView(Context context, AttributeSet attrs, int defStyleA... method generateLayoutParams (line 32) | @Override method onMeasure (line 38) | @Override FILE: sample/src/main/java/com/zhy/sample/view/DividerItemDecoration.java class DividerItemDecoration (line 24) | public class DividerItemDecoration extends RecyclerView.ItemDecoration { method DividerItemDecoration (line 38) | public DividerItemDecoration(Context context, int orientation) { method setOrientation (line 45) | public void setOrientation(int orientation) { method onDraw (line 52) | @Override method drawVertical (line 65) | public void drawVertical(Canvas c, RecyclerView parent) { method drawHorizontal (line 82) | public void drawHorizontal(Canvas c, RecyclerView parent) { method getItemOffsets (line 98) | @Override FILE: widgetsample/src/androidTest/java/com/zhy/autolayout/test/widgets/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase method ApplicationTest (line 11) | public ApplicationTest() FILE: widgetsample/src/main/java/com/zhy/autolayout/test/widgets/MainActivity.java class MainActivity (line 15) | public class MainActivity extends AutoLayoutWidgetActivity { method onCreate (line 20) | @Override method onCreateOptionsMenu (line 52) | @Override method onOptionsItemSelected (line 59) | @Override FILE: widgetsample/src/main/java/com/zhy/autolayout/test/widgets/fragments/SimpleFragment.java class SimpleFragment (line 15) | public class SimpleFragment extends Fragment method onCreateView (line 17) | @Nullable