跳过导航链接
C D F G H I M N O S U 

C

com.alanapi.tab - 程序包 com.alanapi.tab
 

D

dp2px(float) - 类 中的方法com.alanapi.tab.MsgView
 
dp2px(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 

F

FragmentChangeManager - com.alanapi.tab中的类
 
FragmentChangeManager(FragmentManager, int, ArrayList<Fragment>) - 类 的构造器com.alanapi.tab.FragmentChangeManager
 

G

getBackgroundColor() - 类 中的方法com.alanapi.tab.MsgView
 
getCornerRadius() - 类 中的方法com.alanapi.tab.MsgView
 
getCurrentFragment() - 类 中的方法com.alanapi.tab.FragmentChangeManager
 
getCurrentTab() - 类 中的方法com.alanapi.tab.FragmentChangeManager
 
getCurrentTab() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getDividerColor() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getDividerPadding() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getDividerWidth() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorAnimDuration() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorColor() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorCornerRadius() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorHeight() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorMarginBottom() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorMarginLeft() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorMarginRight() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getIndicatorMarginTop() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getMsgView(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
当前类只提供了少许设置未读消息属性的方法,可以通过该方法获取MsgView对象从而各种设置
getStrokeColor() - 类 中的方法com.alanapi.tab.MsgView
 
getStrokeWidth() - 类 中的方法com.alanapi.tab.MsgView
 
getTabCount() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTabPadding() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTabWidth() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTextBold() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTextSelectColor() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTextSize() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTextUnSelectColor() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
getTitleView(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 

H

hideMsg(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 

I

isIndicatorAnimEnable() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
isIndicatorBounceEnable() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
isRadiusHalfHeight() - 类 中的方法com.alanapi.tab.MsgView
 
isTabSpaceEqual() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
isTextAllCaps() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
isWidthHeightEqual() - 类 中的方法com.alanapi.tab.MsgView
 

M

MsgView - com.alanapi.tab中的类
用于需要圆角矩形框背景的TextView的情况,减少直接使用TextView时引入的shape资源文件
MsgView(Context) - 类 的构造器com.alanapi.tab.MsgView
 
MsgView(Context, AttributeSet) - 类 的构造器com.alanapi.tab.MsgView
 
MsgView(Context, AttributeSet, int) - 类 的构造器com.alanapi.tab.MsgView
 

N

notifyDataSetChanged() - 类 中的方法com.alanapi.tab.SegmentTabLayout
更新数据

O

onAnimationUpdate(ValueAnimator) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
onDraw(Canvas) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
onLayout(boolean, int, int, int, int) - 类 中的方法com.alanapi.tab.MsgView
 
onMeasure(int, int) - 类 中的方法com.alanapi.tab.MsgView
 
onRestoreInstanceState(Parcelable) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
onSaveInstanceState() - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
onTabReselect(int) - 接口 中的方法com.alanapi.tab.OnTabSelectListener
 
onTabSelect(int) - 接口 中的方法com.alanapi.tab.OnTabSelectListener
 
OnTabSelectListener - com.alanapi.tab中的接口
 

S

SegmentTabLayout - com.alanapi.tab中的类
 
SegmentTabLayout(Context) - 类 的构造器com.alanapi.tab.SegmentTabLayout
 
SegmentTabLayout(Context, AttributeSet) - 类 的构造器com.alanapi.tab.SegmentTabLayout
 
SegmentTabLayout(Context, AttributeSet, int) - 类 的构造器com.alanapi.tab.SegmentTabLayout
 
setBackgroundColor(int) - 类 中的方法com.alanapi.tab.MsgView
 
setBgSelector() - 类 中的方法com.alanapi.tab.MsgView
 
setCornerRadius(int) - 类 中的方法com.alanapi.tab.MsgView
 
setCurrentTab(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setDividerColor(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setDividerPadding(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setDividerWidth(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setFragments(int) - 类 中的方法com.alanapi.tab.FragmentChangeManager
界面切换控制
setIndicatorAnimDuration(long) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorAnimEnable(boolean) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorBounceEnable(boolean) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorColor(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorCornerRadius(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorHeight(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIndicatorMargin(float, float, float, float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setIsRadiusHalfHeight(boolean) - 类 中的方法com.alanapi.tab.MsgView
 
setIsWidthHeightEqual(boolean) - 类 中的方法com.alanapi.tab.MsgView
 
setMsgMargin(int, float, float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
设置提示红点偏移,注意 1.控件为固定高度:参照点为tab内容的右上角 2.控件高度不固定(WRAP_CONTENT):参照点为tab内容的右上角,此时高度已是红点的最高显示范围,所以这时bottomPadding其实就是topPadding
setOnTabSelectListener(OnTabSelectListener) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setSize(MsgView, int) - 类 中的静态方法com.alanapi.tab.UnreadMsgUtils
 
setStrokeColor(int) - 类 中的方法com.alanapi.tab.MsgView
 
setStrokeWidth(int) - 类 中的方法com.alanapi.tab.MsgView
 
setTabData(String[]) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTabData(String[], FragmentActivity, int, ArrayList<Fragment>) - 类 中的方法com.alanapi.tab.SegmentTabLayout
关联数据支持同时切换fragments
setTabPadding(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTabSpaceEqual(boolean) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTabWidth(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTextAllCaps(boolean) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTextBold(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTextSelectColor(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTextSize(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
setTextUnSelectColor(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 
show(MsgView, int) - 类 中的静态方法com.alanapi.tab.UnreadMsgUtils
 
showDot(int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
显示未读红点
showMsg(int, int) - 类 中的方法com.alanapi.tab.SegmentTabLayout
显示未读消息
sp2px(float) - 类 中的方法com.alanapi.tab.MsgView
 
sp2px(float) - 类 中的方法com.alanapi.tab.SegmentTabLayout
 

U

UnreadMsgUtils - com.alanapi.tab中的类
未读消息提示View,显示小红点或者带有数字的红点: 数字一位,圆 数字两位,圆角矩形,圆角是高度的一半 数字超过两位,显示99+
UnreadMsgUtils() - 类 的构造器com.alanapi.tab.UnreadMsgUtils
 
C D F G H I M N O S U 
跳过导航链接