Skip navigation links
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