SYMBOL INDEX (213 symbols across 20 files) FILE: app/src/androidTest/java/sunger/net/org/dropmenu/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: app/src/main/java/sunger/net/org/dropmenu/MainActivity.java class MainActivity (line 23) | public class MainActivity extends AppCompatActivity { method onCreate (line 38) | @Override method updateTabData (line 78) | private void updateTabData() { method onFilter (line 86) | public void onFilter(int type, String tag) { FILE: app/src/main/java/sunger/net/org/dropmenu/TabEntity.java class TabEntity (line 9) | public class TabEntity implements CustomTabEntity { method TabEntity (line 14) | public TabEntity(String title, int selectedIcon, int unSelectedIcon) { method getTabTitle (line 20) | @Override method getTabSelectedIcon (line 25) | @Override method getTabUnselectedIcon (line 30) | @Override FILE: app/src/main/java/sunger/net/org/dropmenu/adapter/FilterAdapter.java class FilterAdapter (line 17) | public class FilterAdapter extends BaseAdapter { method setCheckItem (line 23) | public void setCheckItem(int position) { method FilterAdapter (line 28) | public FilterAdapter(Context context, List list) { method getCount (line 33) | @Override method getItem (line 38) | @Override method getItemId (line 43) | @Override method getView (line 48) | @Override method fillValue (line 62) | private void fillValue(int position, ViewHolder viewHolder) { class ViewHolder (line 75) | static class ViewHolder { method ViewHolder (line 79) | ViewHolder(View view) { FILE: app/src/main/java/sunger/net/org/dropmenu/adapter/ShopAdapter.java class ShopAdapter (line 11) | public class ShopAdapter extends RecyclerView.Adapter tabEntitys) { method setTabData (line 204) | public void setTabData(ArrayList tabEntitys, Fragment... method notifyDataSetChanged (line 210) | public void notifyDataSetChanged() { method addTab (line 233) | private void addTab(final int position, View tabView) { method updateTabStyles (line 266) | private void updateTabStyles() { method updateTabSelection (line 307) | private void updateTabSelection(int position) { method calcOffset (line 319) | private void calcOffset() { method calcIndicatorRect (line 346) | private void calcIndicatorRect() { method onAnimationUpdate (line 364) | @Override method onDraw (line 384) | @Override method setCurrentTab (line 480) | public void setCurrentTab(int currentTab) { method setIndicatorStyle (line 494) | public void setIndicatorStyle(int indicatorStyle) { method setTabPadding (line 499) | public void setTabPadding(float tabPadding) { method setTabSpaceEqual (line 504) | public void setTabSpaceEqual(boolean tabSpaceEqual) { method setTabWidth (line 509) | public void setTabWidth(float tabWidth) { method setIndicatorColor (line 514) | public void setIndicatorColor(int indicatorColor) { method setIndicatorHeight (line 519) | public void setIndicatorHeight(float indicatorHeight) { method setIndicatorWidth (line 524) | public void setIndicatorWidth(float indicatorWidth) { method setIndicatorCornerRadius (line 529) | public void setIndicatorCornerRadius(float indicatorCornerRadius) { method setIndicatorGravity (line 534) | public void setIndicatorGravity(int indicatorGravity) { method setIndicatorMargin (line 539) | public void setIndicatorMargin(float indicatorMarginLeft, float indica... method setIndicatorAnimDuration (line 548) | public void setIndicatorAnimDuration(long indicatorAnimDuration) { method setIndicatorAnimEnable (line 552) | public void setIndicatorAnimEnable(boolean indicatorAnimEnable) { method setIndicatorBounceEnable (line 556) | public void setIndicatorBounceEnable(boolean indicatorBounceEnable) { method setUnderlineColor (line 560) | public void setUnderlineColor(int underlineColor) { method setUnderlineHeight (line 565) | public void setUnderlineHeight(float underlineHeight) { method setUnderlineGravity (line 570) | public void setUnderlineGravity(int underlineGravity) { method setDividerColor (line 575) | public void setDividerColor(int dividerColor) { method setDividerWidth (line 580) | public void setDividerWidth(float dividerWidth) { method setDividerPadding (line 585) | public void setDividerPadding(float dividerPadding) { method setTextsize (line 590) | public void setTextsize(float textsize) { method setTextSelectColor (line 595) | public void setTextSelectColor(int textSelectColor) { method setTextUnselectColor (line 600) | public void setTextUnselectColor(int textUnselectColor) { method setTextBold (line 605) | public void setTextBold(boolean textBold) { method setIconVisible (line 610) | public void setIconVisible(boolean iconVisible) { method setIconGravity (line 615) | public void setIconGravity(int iconGravity) { method setIconWidth (line 620) | public void setIconWidth(float iconWidth) { method setIconHeight (line 625) | public void setIconHeight(float iconHeight) { method setIconMargin (line 630) | public void setIconMargin(float iconMargin) { method setTextAllCaps (line 635) | public void setTextAllCaps(boolean textAllCaps) { method getTabCount (line 641) | public int getTabCount() { method getCurrentTab (line 645) | public int getCurrentTab() { method getIndicatorStyle (line 649) | public int getIndicatorStyle() { method getTabPadding (line 653) | public float getTabPadding() { method isTabSpaceEqual (line 657) | public boolean isTabSpaceEqual() { method getTabWidth (line 661) | public float getTabWidth() { method getIndicatorColor (line 665) | public int getIndicatorColor() { method getIndicatorHeight (line 669) | public float getIndicatorHeight() { method getIndicatorWidth (line 673) | public float getIndicatorWidth() { method getIndicatorCornerRadius (line 677) | public float getIndicatorCornerRadius() { method getIndicatorMarginLeft (line 681) | public float getIndicatorMarginLeft() { method getIndicatorMarginTop (line 685) | public float getIndicatorMarginTop() { method getIndicatorMarginRight (line 689) | public float getIndicatorMarginRight() { method getIndicatorMarginBottom (line 693) | public float getIndicatorMarginBottom() { method getIndicatorAnimDuration (line 697) | public long getIndicatorAnimDuration() { method isIndicatorAnimEnable (line 701) | public boolean isIndicatorAnimEnable() { method isIndicatorBounceEnable (line 705) | public boolean isIndicatorBounceEnable() { method getUnderlineColor (line 709) | public int getUnderlineColor() { method getUnderlineHeight (line 713) | public float getUnderlineHeight() { method getDividerColor (line 717) | public int getDividerColor() { method getDividerWidth (line 721) | public float getDividerWidth() { method getDividerPadding (line 725) | public float getDividerPadding() { method getTextsize (line 729) | public float getTextsize() { method getTextSelectColor (line 733) | public int getTextSelectColor() { method getTextUnselectColor (line 737) | public int getTextUnselectColor() { method isTextBold (line 741) | public boolean isTextBold() { method isTextAllCaps (line 745) | public boolean isTextAllCaps() { method getIconGravity (line 749) | public int getIconGravity() { method getIconWidth (line 753) | public float getIconWidth() { method getIconHeight (line 757) | public float getIconHeight() { method getIconMargin (line 761) | public float getIconMargin() { method isIconVisible (line 765) | public boolean isIconVisible() { method getIconView (line 770) | public ImageView getIconView(int tab) { method getTitleView (line 776) | public TextView getTitleView(int tab) { method showMsg (line 794) | public void showMsg(int position, int num) { method showDot (line 824) | public void showDot(int position) { method hideMsg (line 831) | public void hideMsg(int position) { method setMsgMargin (line 848) | public void setMsgMargin(int position, float leftPadding, float bottom... method getMsgView (line 883) | public MsgView getMsgView(int position) { method setOnTabSelectListener (line 894) | public void setOnTabSelectListener(OnTabSelectListener listener) { method onSaveInstanceState (line 899) | @Override method onRestoreInstanceState (line 907) | @Override class IndicatorPoint (line 920) | class IndicatorPoint { class PointEvaluator (line 928) | class PointEvaluator implements TypeEvaluator { method evaluate (line 929) | @Override method dp2px (line 941) | protected int dp2px(float dp) { method sp2px (line 946) | protected int sp2px(float sp) { FILE: app/src/main/java/sunger/net/org/dropmenu/tab/listener/CustomTabEntity.java type CustomTabEntity (line 6) | public interface CustomTabEntity { method getTabTitle (line 7) | String getTabTitle(); method getTabSelectedIcon (line 9) | int getTabSelectedIcon(); method getTabUnselectedIcon (line 11) | int getTabUnselectedIcon(); FILE: app/src/main/java/sunger/net/org/dropmenu/tab/listener/OnTabSelectListener.java type OnTabSelectListener (line 3) | public interface OnTabSelectListener { method onTabSelect (line 4) | void onTabSelect(int position); method onTabReselect (line 5) | void onTabReselect(int position); FILE: app/src/main/java/sunger/net/org/dropmenu/tab/utils/FragmentChangeManager.java class FragmentChangeManager (line 9) | public class FragmentChangeManager { method FragmentChangeManager (line 17) | public FragmentChangeManager(FragmentManager fm, int containerViewId, ... method initFragments (line 25) | private void initFragments() { method setFragments (line 34) | public void setFragments(int index) { method getCurrentTab (line 48) | public int getCurrentTab() { method getCurrentFragment (line 52) | public Fragment getCurrentFragment() { FILE: app/src/main/java/sunger/net/org/dropmenu/tab/utils/UnreadMsgUtils.java class UnreadMsgUtils (line 17) | public class UnreadMsgUtils { method show (line 18) | public static void show(MsgView msgView, int num) { method setSize (line 50) | public static void setSize(MsgView rtv, int size) { FILE: app/src/main/java/sunger/net/org/dropmenu/tab/widget/MsgView.java class MsgView (line 16) | public class MsgView extends TextView { method MsgView (line 26) | public MsgView(Context context) { method MsgView (line 30) | public MsgView(Context context, AttributeSet attrs) { method MsgView (line 34) | public MsgView(Context context, AttributeSet attrs, int defStyleAttr) { method obtainAttributes (line 40) | private void obtainAttributes(Context context, AttributeSet attrs) { method onMeasure (line 52) | @Override method onLayout (line 64) | @Override method setBackgroundColor (line 75) | public void setBackgroundColor(int backgroundColor) { method setCornerRadius (line 80) | public void setCornerRadius(int cornerRadius) { method setStrokeWidth (line 85) | public void setStrokeWidth(int strokeWidth) { method setStrokeColor (line 90) | public void setStrokeColor(int strokeColor) { method setIsRadiusHalfHeight (line 95) | public void setIsRadiusHalfHeight(boolean isRadiusHalfHeight) { method setIsWidthHeightEqual (line 100) | public void setIsWidthHeightEqual(boolean isWidthHeightEqual) { method getBackgroundColor (line 105) | public int getBackgroundColor() { method getCornerRadius (line 109) | public int getCornerRadius() { method getStrokeWidth (line 113) | public int getStrokeWidth() { method getStrokeColor (line 117) | public int getStrokeColor() { method isRadiusHalfHeight (line 121) | public boolean isRadiusHalfHeight() { method isWidthHeightEqual (line 125) | public boolean isWidthHeightEqual() { method dp2px (line 129) | protected int dp2px(float dp) { method sp2px (line 134) | protected int sp2px(float sp) { method setDrawable (line 139) | private void setDrawable(GradientDrawable gd, int color, int strokeCol... method setBgSelector (line 145) | public void setBgSelector() { FILE: app/src/test/java/sunger/net/org/dropmenu/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test FILE: dropdownlayout/src/androidTest/java/net/org/sunger/dropdownlayout/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: dropdownlayout/src/main/java/org/net/sunger/widget/DropDownLayout.java class DropDownLayout (line 14) | public class DropDownLayout extends FrameLayout implements ViewTreeObser... method DropDownLayout (line 19) | public DropDownLayout(Context context) { method DropDownLayout (line 23) | public DropDownLayout(Context context, AttributeSet attrs) { method DropDownLayout (line 27) | public DropDownLayout(Context context, AttributeSet attrs, int defStyl... method DropDownLayout (line 31) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method findChildView (line 37) | private void findChildView() { method onGlobalLayout (line 49) | @Override method removeLayoutListenerPre16 (line 72) | @SuppressWarnings("deprecation") method removeLayoutListenerPost16 (line 77) | @TargetApi(16) method showMenuAt (line 83) | public void showMenuAt(int position) { method closeMenu (line 91) | public void closeMenu() { FILE: dropdownlayout/src/main/java/org/net/sunger/widget/MaskView.java class MaskView (line 12) | public class MaskView extends View { method MaskView (line 13) | public MaskView(Context context) { method MaskView (line 17) | public MaskView(Context context, AttributeSet attrs) { method MaskView (line 21) | public MaskView(Context context, AttributeSet attrs, int defStyleAttr) { method MaskView (line 25) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method show (line 31) | public void show() { method dissMiss (line 35) | public void dissMiss() { FILE: dropdownlayout/src/main/java/org/net/sunger/widget/MenuLayout.java class MenuLayout (line 21) | public class MenuLayout extends RelativeLayout { method MenuLayout (line 28) | public MenuLayout(Context context, AttributeSet attrs) { method MenuLayout (line 32) | public MenuLayout(Context context) { method MenuLayout (line 36) | public MenuLayout(Context context, AttributeSet attrs, int defStyleAtt... method MenuLayout (line 40) | @TargetApi(Build.VERSION_CODES.LOLLIPOP) method setFragmentManager (line 46) | public void setFragmentManager(FragmentManager fragmentManager) { method getMenuId (line 50) | private int getMenuId() { method hideLastFragment (line 57) | private void hideLastFragment(FragmentTransaction transaction) { method setCurrentItem (line 65) | public void setCurrentItem(int position) { method bindFragments (line 74) | public void bindFragments(List fragmentList) { method show (line 85) | public void show() { method dissMiss (line 94) | public void dissMiss() { method getAnimationIn (line 104) | public Animation getAnimationIn() { method setAnimationIn (line 108) | public void setAnimationIn(Animation animationIn) { method setAnimationIn (line 112) | public void setAnimationIn(int animationInResid) { method getAnimationOut (line 116) | public Animation getAnimationOut() { method setAnimationOut (line 120) | public void setAnimationOut(Animation animationOut) { method setAnimationOut (line 124) | public void setAnimationOut(int animationOutResId) { method isShow (line 129) | public boolean isShow() { FILE: dropdownlayout/src/test/java/net/org/sunger/dropdownlayout/ExampleUnitTest.java class ExampleUnitTest (line 10) | public class ExampleUnitTest { method addition_isCorrect (line 11) | @Test