JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
B
C
G
I
L
N
O
R
S
T
B
build()
- Method in class com.hjq.bar.
SelectorDrawable.Builder
Builder()
- Constructor for class com.hjq.bar.
SelectorDrawable.Builder
C
clearDrawableTint(Drawable)
- Static method in class com.hjq.bar.
TitleBarSupport
清除图片设置着色器
clearLeftIconTint()
- Method in class com.hjq.bar.
TitleBar
清楚左标题的图标着色器
clearRightIconTint()
- Method in class com.hjq.bar.
TitleBar
清楚右标题的图标着色器
clearTitleIconTint()
- Method in class com.hjq.bar.
TitleBar
清楚标题的图标着色器
com.hjq.bar
- package com.hjq.bar
com.hjq.bar.style
- package com.hjq.bar.style
CommonBarStyle
- Class in
com.hjq.bar.style
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/09/19 desc : 默认初始化器基类
CommonBarStyle()
- Constructor for class com.hjq.bar.style.
CommonBarStyle
createLeftView(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
创建左标题 View
createLeftView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
createLineView(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取分割线 View
createLineView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
createRightView(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题 View
createRightView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
createRippleDrawable(Context)
- Method in class com.hjq.bar.style.
RippleBarStyle
获取水波纹的点击效果
createTitleView(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
创建标题 View
createTitleView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
G
generateDefaultLayoutParams()
- Method in class com.hjq.bar.
TitleBar
getAbsoluteGravity(View, int)
- Static method in class com.hjq.bar.
TitleBarSupport
获取绝对重心
getBackButtonDrawable(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取默认按钮图片
getBackButtonDrawable(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getBackButtonDrawable(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getBackButtonDrawable(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getChildHorizontalPadding(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取子控件的水平内间距
getChildHorizontalPadding(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getChildVerticalPadding(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取子控件的垂直内间距
getChildVerticalPadding(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getCurrentStyle()
- Method in class com.hjq.bar.
TitleBar
获取当前的初始化器
getDrawable(Context, int)
- Static method in class com.hjq.bar.
TitleBarSupport
获取图片资源
getLeftIcon()
- Method in class com.hjq.bar.
TitleBar
getLeftIconGravity(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的图标默认重心
getLeftIconGravity(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftIconHeight(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的图标默认高度
getLeftIconHeight(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftIconPadding(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的图标默认间距
getLeftIconPadding(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftIconWidth(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的图标默认宽度
getLeftIconWidth(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftTitle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的默认文本
getLeftTitle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftTitle()
- Method in class com.hjq.bar.
TitleBar
getLeftTitleBackground(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的按钮背景
getLeftTitleBackground(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getLeftTitleBackground(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getLeftTitleBackground(Context)
- Method in class com.hjq.bar.style.
RippleBarStyle
getLeftTitleBackground(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getLeftTitleColor(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的默认字体颜色
getLeftTitleColor(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getLeftTitleColor(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getLeftTitleColor(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getLeftTitleSize(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的默认字体大小
getLeftTitleSize(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftTitleStyle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取左标题的默认样式
getLeftTitleStyle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLeftView()
- Method in class com.hjq.bar.
TitleBar
获取左标题View对象
getLineDrawable(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取分割线默认背景
getLineDrawable(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getLineDrawable(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getLineDrawable(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getLineSize(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取分割线默认大小
getLineSize(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getLineView()
- Method in class com.hjq.bar.
TitleBar
获取分割线View对象
getRightIcon()
- Method in class com.hjq.bar.
TitleBar
getRightIconGravity(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的图标默认重心
getRightIconGravity(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightIconHeight(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的图标默认高度
getRightIconHeight(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightIconPadding(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的图标默认间距
getRightIconPadding(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightIconWidth(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的图标默认宽度
getRightIconWidth(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightTitle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右边标题的默认文本
getRightTitle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightTitle()
- Method in class com.hjq.bar.
TitleBar
getRightTitleBackground(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的按钮背景
getRightTitleBackground(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getRightTitleBackground(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getRightTitleBackground(Context)
- Method in class com.hjq.bar.style.
RippleBarStyle
getRightTitleBackground(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getRightTitleColor(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右边标题的默认字体颜色
getRightTitleColor(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getRightTitleColor(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getRightTitleColor(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getRightTitleSize(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的默认字体大小
getRightTitleSize(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightTitleStyle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取右标题的默认样式
getRightTitleStyle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getRightView()
- Method in class com.hjq.bar.
TitleBar
获取右标题View对象
getTextCompoundDrawable(TextView, int)
- Static method in class com.hjq.bar.
TitleBarSupport
根据图片重心获取在 TextView 的 Drawable 对象
getTitle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的默认文本
getTitle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitle()
- Method in class com.hjq.bar.
TitleBar
getTitleBarBackground(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题栏背景
getTitleBarBackground(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getTitleBarBackground(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getTitleBarBackground(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getTitleColor(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的默认字体颜色
getTitleColor(Context)
- Method in class com.hjq.bar.style.
LightBarStyle
getTitleColor(Context)
- Method in class com.hjq.bar.style.
NightBarStyle
getTitleColor(Context)
- Method in class com.hjq.bar.style.
TransparentBarStyle
getTitleIcon()
- Method in class com.hjq.bar.
TitleBar
getTitleIconGravity(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的图标默认重心
getTitleIconGravity(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleIconHeight(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的图标默认高度
getTitleIconHeight(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleIconPadding(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的图标默认间距
getTitleIconPadding(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleIconWidth(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的图标默认宽度
getTitleIconWidth(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleSize(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取中间标题的默认字体大小
getTitleSize(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleStyle(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
获取标题的默认样式
getTitleStyle(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
getTitleView()
- Method in class com.hjq.bar.
TitleBar
获取标题View对象
I
isContainContent(TextView)
- Static method in class com.hjq.bar.
TitleBarSupport
TextView 是否存在内容
isLayoutRtl(Context)
- Static method in class com.hjq.bar.
TitleBarSupport
是否启用了布局反方向特性
isLineVisible(Context)
- Method in interface com.hjq.bar.
ITitleBarStyle
分割线是否显示
isLineVisible(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
ITitleBarStyle
- Interface in
com.hjq.bar
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/08/16 desc : 标题栏样式接口
L
LightBarStyle
- Class in
com.hjq.bar.style
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/09/19 desc : 日间主题样式实现(对应布局属性:app:barStyle="light")
LightBarStyle()
- Constructor for class com.hjq.bar.style.
LightBarStyle
N
newLeftView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
newRightView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
newTitleView(Context)
- Method in class com.hjq.bar.style.
CommonBarStyle
NightBarStyle
- Class in
com.hjq.bar.style
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/09/19 desc : 夜间主题样式实现(对应布局属性:app:barStyle="night")
NightBarStyle()
- Constructor for class com.hjq.bar.style.
NightBarStyle
NO_COLOR
- Static variable in class com.hjq.bar.
TitleBarSupport
无色值
O
onClick(View)
- Method in class com.hjq.bar.
TitleBar
View.OnClickListener
onLayoutChange(View, int, int, int, int, int, int, int, int)
- Method in class com.hjq.bar.
TitleBar
View.OnLayoutChangeListener
onLeftClick(View)
- Method in interface com.hjq.bar.
OnTitleBarListener
左项被点击
onRightClick(View)
- Method in interface com.hjq.bar.
OnTitleBarListener
右项被点击
OnTitleBarListener
- Interface in
com.hjq.bar
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2018/08/20 desc : 标题栏点击监听接口
onTitleClick(View)
- Method in interface com.hjq.bar.
OnTitleBarListener
标题被点击
R
RippleBarStyle
- Class in
com.hjq.bar.style
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/09/19 desc : 水波纹样式实现(对应布局属性:app:barStyle="ripple")
RippleBarStyle()
- Constructor for class com.hjq.bar.style.
RippleBarStyle
S
SelectorDrawable
- Class in
com.hjq.bar
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2019/03/10 desc : 状态选择器构建器
SelectorDrawable()
- Constructor for class com.hjq.bar.
SelectorDrawable
SelectorDrawable.Builder
- Class in
com.hjq.bar
setBackground(View, Drawable)
- Static method in class com.hjq.bar.
TitleBarSupport
设置 View 背景
setChecked(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setChildPadding(int, int)
- Method in class com.hjq.bar.
TitleBar
设置子 View 内间距
setDefault(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setDefaultStyle(ITitleBarStyle)
- Static method in class com.hjq.bar.
TitleBar
设置默认初始化器
setDrawableSize(Drawable, int, int)
- Static method in class com.hjq.bar.
TitleBarSupport
根据给定的大小限制 Drawable 宽高
setDrawableTint(Drawable, int)
- Static method in class com.hjq.bar.
TitleBarSupport
给图片设置着色器
setEnabled(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setFocused(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setHovered(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setLayoutParams(ViewGroup.LayoutParams)
- Method in class com.hjq.bar.
TitleBar
setLeftBackground(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的背景状态选择器
setLeftBackground(Drawable)
- Method in class com.hjq.bar.
TitleBar
setLeftIcon(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的图标
setLeftIcon(Drawable)
- Method in class com.hjq.bar.
TitleBar
setLeftIconGravity(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的图标显示重心
setLeftIconPadding(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的文字和图标间距
setLeftIconSize(int, int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的图标大小
setLeftIconTint(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的图标着色器
setLeftTitle(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的文本
setLeftTitle(CharSequence)
- Method in class com.hjq.bar.
TitleBar
setLeftTitleColor(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的字体颜色
setLeftTitleColor(ColorStateList)
- Method in class com.hjq.bar.
TitleBar
setLeftTitleSize(float)
- Method in class com.hjq.bar.
TitleBar
设置左标题的字体大小
setLeftTitleSize(int, float)
- Method in class com.hjq.bar.
TitleBar
setLeftTitleStyle(int)
- Method in class com.hjq.bar.
TitleBar
设置左标题的文字样式
setLeftTitleStyle(Typeface, int)
- Method in class com.hjq.bar.
TitleBar
setLineColor(int)
- Method in class com.hjq.bar.
TitleBar
设置分割线的颜色
setLineDrawable(Drawable)
- Method in class com.hjq.bar.
TitleBar
setLineSize(int)
- Method in class com.hjq.bar.
TitleBar
设置分割线的大小
setLineVisible(boolean)
- Method in class com.hjq.bar.
TitleBar
设置分割线是否显示
setOnTitleBarListener(OnTitleBarListener)
- Method in class com.hjq.bar.
TitleBar
设置标题栏的点击监听器
setPressed(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setRightBackground(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的背景状态选择器
setRightBackground(Drawable)
- Method in class com.hjq.bar.
TitleBar
setRightIcon(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的图标
setRightIcon(Drawable)
- Method in class com.hjq.bar.
TitleBar
setRightIconGravity(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的图标显示重心
setRightIconPadding(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的文字和图标间距
setRightIconSize(int, int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的图标大小
setRightIconTint(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的图标着色器
setRightTitle(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的文本
setRightTitle(CharSequence)
- Method in class com.hjq.bar.
TitleBar
setRightTitleColor(int)
- Method in class com.hjq.bar.
TitleBar
设置右标题的字体颜色
setRightTitleColor(ColorStateList)
- Method in class com.hjq.bar.
TitleBar
setRightTitleSize(float)
- Method in class com.hjq.bar.
TitleBar
设置右标题的字体大小
setRightTitleSize(int, float)
- Method in class com.hjq.bar.
TitleBar
setRightTitleStyle(int)
- Method in class com.hjq.bar.
TitleBar
设置右边标题的文字样式
setRightTitleStyle(Typeface, int)
- Method in class com.hjq.bar.
TitleBar
setSelected(Drawable)
- Method in class com.hjq.bar.
SelectorDrawable.Builder
setTextCompoundDrawable(TextView, Drawable, int)
- Static method in class com.hjq.bar.
TitleBarSupport
根据图标重心设置 TextView 某个位置的 Drawable
setTextTypeface(TextView, int)
- Static method in class com.hjq.bar.
TitleBarSupport
设置 TextView 字体样式
setTitle(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的文本
setTitle(CharSequence)
- Method in class com.hjq.bar.
TitleBar
setTitleColor(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的字体颜色
setTitleColor(ColorStateList)
- Method in class com.hjq.bar.
TitleBar
setTitleGravity(int)
- Method in class com.hjq.bar.
TitleBar
设置标题重心
setTitleIcon(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的图标
setTitleIcon(Drawable)
- Method in class com.hjq.bar.
TitleBar
setTitleIconGravity(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的图标显示重心
setTitleIconPadding(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的文字和图标间距
setTitleIconSize(int, int)
- Method in class com.hjq.bar.
TitleBar
设置标题的图标大小
setTitleIconTint(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的图标着色器
setTitleSize(float)
- Method in class com.hjq.bar.
TitleBar
设置标题的字体大小
setTitleSize(int, float)
- Method in class com.hjq.bar.
TitleBar
setTitleStyle(int)
- Method in class com.hjq.bar.
TitleBar
设置标题的文字样式
setTitleStyle(Typeface, int)
- Method in class com.hjq.bar.
TitleBar
T
TitleBar
- Class in
com.hjq.bar
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2018/08/17 desc : 标题栏框架
TitleBar(Context)
- Constructor for class com.hjq.bar.
TitleBar
TitleBar(Context, AttributeSet)
- Constructor for class com.hjq.bar.
TitleBar
TitleBar(Context, AttributeSet, int)
- Constructor for class com.hjq.bar.
TitleBar
TitleBarSupport
- Class in
com.hjq.bar
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2021/08/21 desc : 标题栏支持类
TitleBarSupport()
- Constructor for class com.hjq.bar.
TitleBarSupport
TransparentBarStyle
- Class in
com.hjq.bar.style
author : Android 轮子哥 github : https://github.com/getActivity/TitleBar time : 2020/09/19 desc : 透明主题样式实现(对应布局属性:app:barStyle="transparent")
TransparentBarStyle()
- Constructor for class com.hjq.bar.style.
TransparentBarStyle
B
C
G
I
L
N
O
R
S
T
Skip navigation links
Overview
Package
Class
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes