Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/WakeHao/NavBar
/ functions
Functions
223 in github.com/WakeHao/NavBar
⨍
Functions
223
◇
Types & classes
27
↓ 11 callers
Method
dip2px
根据手机的分辨率从dp的单位转成为px(像素)
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/Utils.java:28
↓ 11 callers
Method
getBottomItem
(int position)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:537
↓ 9 callers
Method
getBottomItem
(int position)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:270
↓ 7 callers
Method
setDotTop
(int dotTop)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:122
↓ 6 callers
Method
getColor
(int i, XmlResourceParser parser)
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:119
↓ 6 callers
Method
getOffsetColor
(float offset,@ColorInt int startColor,@ColorInt int endColor,int steps)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:101
↓ 6 callers
Method
getShiftedColor
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:686
↓ 5 callers
Method
dip2px
根据手机的分辨率从dp的单位转成为px(像素)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:29
↓ 4 callers
Method
alphaAnim
ViewPager滑动时imageView,textView,background 渐变动画 @param positionOffset
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:157
↓ 4 callers
Method
correctBackColor
滑动渐变结束校正
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:420
↓ 4 callers
Method
getIconColor
0-->0.5->1 startColor-->middleColor->endColor 1->0.5->0 endColor->middleColor->startColor @param positionOffset
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:150
↓ 4 callers
Method
getPosition
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:682
↓ 4 callers
Method
onEnd
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:288
↓ 4 callers
Method
refreshView
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:258
↓ 4 callers
Method
setItemSelected
set buy user @param position
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:455
↓ 4 callers
Method
sp2px
(@NotNull Context context, float spValue)
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/Utils.java:52
↓ 3 callers
Method
correctItem
sliding下滑动最后校正item的宽,选中状态等 @param
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:213
↓ 3 callers
Method
destroy
爆炸动画播放完毕该view彻底销毁
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:396
↓ 3 callers
Method
getActivity
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:594
↓ 3 callers
Method
getChildView
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:542
↓ 3 callers
Method
getIntersectionPoints
Get the point of intersection between circle and line. 获取 通过指定圆心,斜率为lineK的直线与圆的交点。 @param pMiddle The circle center point. @param radius The circle r
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/GeometryUtil.java:66
↓ 3 callers
Method
isShowJustDot
只是点的话不设置拖拽监听 @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:223
↓ 3 callers
Method
paintStatueCircle
设置画笔为绘制红点模式
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:357
↓ 3 callers
Method
setItemSelected
选择item @param position 选择的位置 @param isAnim 是否开启动画 @param isCanBackWave 是否容许开启点击水纹效果,在非slide且滑动结束后调用时才为false,其余为true
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:112
↓ 3 callers
Method
setSelected
(boolean isSelected, boolean isAnim)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:288
↓ 3 callers
Method
showNum
设置显示的数字 @param num 0不显示 -1显示小点 >99显示99+
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:137
↓ 3 callers
Method
updateItemWidth
(float currentWidth)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:278
↓ 2 callers
Method
changeTitle
(String title)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:673
↓ 2 callers
Method
disMissMes
代码调用消息不显示
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:413
↓ 2 callers
Method
drawDragCircle
绘画拖拽圆 @param canvas
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:307
↓ 2 callers
Method
evaluateValue
根据分度值,计算从start到end中,fraction位置的值。fraction范围为0 -> 1 @param fraction @param start @param end @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/GeometryUtil.java:52
↓ 2 callers
Method
getBottomNavigationItems
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:133
↓ 2 callers
Method
getCircleCenterOnRaw
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:212
↓ 2 callers
Method
getMiddlePoint
Get middle point between p1 and p2. 获得两点连线的中点 @param p1 @param p2 @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/GeometryUtil.java:29
↓ 2 callers
Method
paintStatueText
设置画笔为绘制文本模式
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:345
↓ 2 callers
Method
refreshView
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:348
↓ 2 callers
Method
setCanChangeBackColor
(boolean canChangeBackColor)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:101
↓ 2 callers
Method
setHasCorrect
(boolean hasCorrect)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:707
↓ 2 callers
Method
setItemBackground
(int background)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:365
↓ 2 callers
Method
setSwitchMode
(int switchMode)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:335
↓ 2 callers
Method
switchFragment
(boolean isSelected)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:598
↓ 2 callers
Method
tintImageColor
(ImageView imageView,int color)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:621
↓ 2 callers
Method
updateIconMarginTop
(float top)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:183
↓ 1 callers
Method
addImageAndText
第一次加载初始化设置 此时未点击 item0和其他item区别初始化
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:377
↓ 1 callers
Method
build
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:345
↓ 1 callers
Method
calculatePath
move的时候计算贝塞尔曲线
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:331
↓ 1 callers
Method
checkAppCompatTheme
(Context context)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:82
↓ 1 callers
Method
createDragView
创建拖拽视图
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:170
↓ 1 callers
Method
disMisMes
不显示消息
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:160
↓ 1 callers
Method
disMissNum
(int position)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:412
↓ 1 callers
Method
drawBPath
绘制贝塞尔曲线图 @param canvas
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:318
↓ 1 callers
Method
drawBackgroundCircle
(int shiftedColor,float x,float y)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:255
↓ 1 callers
Method
drawDotCircle
画圈 @param canvas
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:113
↓ 1 callers
Method
drawHighVersionCircle
(final int shiftedColor, final int x, final int y)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:267
↓ 1 callers
Method
drawLowVersionCircle
(int shiftedColor,float x,float y)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:340
↓ 1 callers
Method
drawNumText
画数字 @param canvas
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:122
↓ 1 callers
Method
envaluate
(float present,float start,float end)
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:388
↓ 1 callers
Method
finishInit
(List<BottomNavigationItemWithDot> bottomNavigationItems, boolean isViewpager, boolean isSlide, boolean canCha
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:245
↓ 1 callers
Method
getActivePosition
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:155
↓ 1 callers
Method
getAppColorPrimary
(Context context)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:94
↓ 1 callers
Method
getBar
()
app/src/main/java/com/wakehao/demo/MainActivity.java:90
↓ 1 callers
Method
getCanClick
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:158
↓ 1 callers
Method
getContainerId
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:615
↓ 1 callers
Method
getDefaultConfig
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:238
↓ 1 callers
Method
getDefaultItem
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:105
↓ 1 callers
Method
getDeviceWidth
(Context context)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BarUtils.java:73
↓ 1 callers
Method
getDistanceBetween2Points
As meaning of method name. 获得两点之间的距离 @param p0 @param p1 @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/GeometryUtil.java:17
↓ 1 callers
Method
getDotViewInfo
得到被寄生的DotView的一些信息 包括显示数字 位置 半径大小 圆心坐标(画StillCircle) @param relyView
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:249
↓ 1 callers
Method
getFragment
(int position)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:546
↓ 1 callers
Method
getItemCounts
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:137
↓ 1 callers
Method
getLayoutRes
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:625
↓ 1 callers
Method
getNumHeight
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:206
↓ 1 callers
Method
getNumWidth
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:202
↓ 1 callers
Method
getPointByPercent
Get point between p1 and p2 by percent. 根据百分比获取两点之间的某个点坐标 @param p1 @param p2 @param percent @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/GeometryUtil.java:41
↓ 1 callers
Method
getRadius
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:198
↓ 1 callers
Method
getShowNum
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:194
↓ 1 callers
Method
getStatusAndTitleBarHeight
获取状态栏和标题栏的高度 @param v @return
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/Utils.java:95
↓ 1 callers
Method
getTitleText
(int attrIndex, XmlResourceParser parser)
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:111
↓ 1 callers
Method
getZoomedStillRadius
随着拉伸距离变大 静止圆绘制的半径变小 @return StillCircle的半径
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:370
↓ 1 callers
Method
hideBar
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:488
↓ 1 callers
Method
iconColorChange
两个图片颜色间的相互转换 @param positionOffset
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:197
↓ 1 callers
Method
init
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:52
↓ 1 callers
Method
init
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:99
↓ 1 callers
Method
initColor
()
app/src/main/java/com/wakehao/demo/IconActivity.java:58
↓ 1 callers
Method
initDefaultOption
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:353
↓ 1 callers
Method
initPaint
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:376
↓ 1 callers
Method
initViewPager
(@IdRes int viewpagerId)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:161
↓ 1 callers
Method
injectListener
(BottomNavigationBar.OnNavigationItemSelectedListener mListener)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBarContent.java:241
↓ 1 callers
Method
isHasCorrect
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:653
↓ 1 callers
Method
onNavigationItemSelected
(@NonNull BottomNavigationItemWithDot item,int selectedPosition)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:436
↓ 1 callers
Method
onNavigationItemSelectedAgain
(@NonNull BottomNavigationItemWithDot item,int reSelectedPosition)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:438
↓ 1 callers
Method
onScrollDown
()
app/src/main/java/com/wakehao/demo/CustomScrollView.java:19
↓ 1 callers
Method
onScrollUp
()
app/src/main/java/com/wakehao/demo/CustomScrollView.java:18
↓ 1 callers
Method
parseItem
(XmlResourceParser parser)
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:65
↓ 1 callers
Method
parser
(@XmlRes int res)
bottom-navigation-bar/src/main/java/com/wakehao/bar/ItemParser.java:32
↓ 1 callers
Method
prepareForBackgroundColorAnimation
(int newColor)
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationBar.java:333
↓ 1 callers
Method
refreshView
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DotView.java:189
↓ 1 callers
Method
rely
(DotView relyView)
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:129
↓ 1 callers
Method
removeOnTouchListener
取消滑动监听
bottom-navigation-bar/src/main/java/com/wakehao/bar/dot/DragView.java:125
↓ 1 callers
Method
scaleAnim
()
bottom-navigation-bar/src/main/java/com/wakehao/bar/BottomNavigationItemWithDot.java:484
next →
1–100 of 223, ranked by callers