Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Chacojack/HiveLayoutManager
/ functions
Functions
110 in github.com/Chacojack/HiveLayoutManager
⨍
Functions
110
◇
Types & classes
18
↓ 22 callers
Method
get
(int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:42
↓ 14 callers
Method
set
(int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:16
↓ 6 callers
Method
getItemCount
()
app/src/main/java/jack/hive/HiveAdapter.java:30
↓ 5 callers
Method
ensureNext
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:25
↓ 4 callers
Method
doScrollHorizontalBx
(RecyclerView.Recycler recycler, RecyclerView.State state, float distance)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:329
↓ 4 callers
Method
doScrollVerticalBy
(RecyclerView.Recycler recycler, RecyclerView.State state, float distance)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:376
↓ 4 callers
Method
getRandomPosition
()
app/src/main/java/jack/hive/MainActivity.java:87
↓ 4 callers
Method
reset
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:51
↓ 3 callers
Method
calculateItemBounds
(@NonNull RectF current, int number, float length)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:24
↓ 3 callers
Method
getFloorOfPosition
calculate the mFloor of the mPosition @param position item mPosition @return the mFloor
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:78
↓ 3 callers
Method
getNumber
(int index, @HiveLayoutManager.Orientation int orientation)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:196
↓ 2 callers
Method
addData
(Integer data,int index)
app/src/main/java/jack/hive/HiveAdapter.java:35
↓ 2 callers
Method
calculateLength
calculate the Length of regular hexagon @param rectF the item view bounds @param orientation the layout orientation @return the length of regul
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:95
↓ 2 callers
Method
clear
(int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:31
↓ 2 callers
Method
fill
(RecyclerView.Recycler recycler, RecyclerView.State state)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:168
↓ 2 callers
Method
getInstance
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:20
↓ 2 callers
Method
getNumberOfFloor
(int floor)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:119
↓ 2 callers
Method
getTheBottomSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation int orientation, @IntRange(from = 0) int maxPos
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:124
↓ 2 callers
Method
getTheLeftSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation int orientation, @IntRange(from = 0) int maxPos
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:118
↓ 2 callers
Method
getTheRightSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation int orientation, @IntRange(from = 0) int maxPos
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:120
↓ 2 callers
Method
getTheTopSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation int orientation, @IntRange(from = 0) int maxPos
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:122
↓ 2 callers
Method
initPath
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:78
↓ 2 callers
Method
remove
(int index)
app/src/main/java/jack/hive/HiveAdapter.java:43
↓ 2 callers
Method
scrapOutSetViews
(RecyclerView.Recycler recycler)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:340
↓ 2 callers
Method
scrollBy
(int distance, RecyclerView.Recycler recycler, RecyclerView.State state)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:352
↓ 1 callers
Method
afterViews
()
app/src/main/java/jack/hive/MainActivity.java:96
↓ 1 callers
Method
bind
(Integer resId,int position)
app/src/main/java/jack/hive/ImageViewHolder.java:26
↓ 1 callers
Method
calculateCenterPoint
(@NonNull PointF current, int number, float length)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:36
↓ 1 callers
Method
calculateEdgeDistance
(float left, float top, float right, float bottom)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:214
↓ 1 callers
Method
checkAllRect
(int itemCount)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:237
↓ 1 callers
Method
checkFloor
(int floor)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:242
↓ 1 callers
Method
clone
(@NonNull PointF pointF)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:51
↓ 1 callers
Method
ensurePaint
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:49
↓ 1 callers
Method
ensurePath
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:55
↓ 1 callers
Method
getBitmap
(int resId)
app/src/main/java/jack/hive/BitmapCache.java:24
↓ 1 callers
Method
getBounds
(int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:223
↓ 1 callers
Method
getDistanceOfNeighbourCenter
(float length)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:46
↓ 1 callers
Method
getHorizontalNumber
(int i)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:79
↓ 1 callers
Method
getNextRectListOfCorner
(RectF cornerRectF, int cornerFloor, float length , int index, @HiveLayoutManager.Orientation int
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:173
↓ 1 callers
Method
getNextRectOfMiddle
(RectF middleRectF, int middleFloor, float length, int index , @HiveLayoutManager.Orientation int
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:183
↓ 1 callers
Method
getRectListOfFloor
calculate current mFloor Rects by last mFloor @param lastFloorRects Rects at last mFloor @param length the length of regular hexagon @param f
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:115
↓ 1 callers
Method
getVerticalNumber
(int i)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:58
↓ 1 callers
Method
init
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:92
↓ 1 callers
Method
init
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:42
↓ 1 callers
Method
init
(Context context, int size)
app/src/main/java/jack/hive/BitmapCache.java:19
↓ 1 callers
Method
initAnchorInfo
(RecyclerView.Recycler recycler)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:287
↓ 1 callers
Method
initEdgeDistance
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:159
↓ 1 callers
Method
initFloors
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:229
↓ 1 callers
Method
initObjects
()
app/src/main/java/jack/hive/MainActivity.java:46
↓ 1 callers
Method
initPaint
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:61
↓ 1 callers
Method
initViews
()
app/src/main/java/jack/hive/MainActivity.java:51
↓ 1 callers
Method
isCorner
(int floor, int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:189
↓ 1 callers
Method
loadOutLineRect
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:257
↓ 1 callers
Method
move
(int r, int r2)
app/src/main/java/jack/hive/HiveAdapter.java:47
↓ 1 callers
Method
setBitmap
(@NonNull Bitmap bitmap)
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:72
↓ 1 callers
Method
setGravity
set the Gravity for the item. @param gravity @see #ALIGN_LEFT @see #ALIGN_TOP @see #ALIGN_RIGHT @see #ALIGN_BOTTOM @see #CENTER <p> you can use them
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:116
↓ 1 callers
Method
setPadding
set the layout manager padding.if you need recyclerView have a padding,you can use this to solve the problem that item cannot disappear from the edge
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:129
↓ 1 callers
Method
updateLayoutState
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:163
Method
ApplicationTest
()
hivelayoutmanager-library/src/androidTest/java/jack/hivelayoutmanager_library/ApplicationTest.java:10
Method
ApplicationTest
()
app/src/androidTest/java/jack/hive/ApplicationTest.java:10
Method
HiveDrawable
(@HiveLayoutManager.Orientation int orientation)
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:30
Method
HiveLayoutHelper
(RecyclerView.LayoutManager layoutManager)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutHelper.java:16
Method
HiveLayoutManager
@param orientation the LayoutManager orientation. @see #VERTICAL @see #HORIZONTAL
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:87
Method
HivePositionInfo
()
hivelayoutmanager-library/src/main/java/jack/hive/HivePositionInfo.java:11
Method
ImageViewHolder
(View itemView)
app/src/main/java/jack/hive/ImageViewHolder.java:20
Method
addition_isCorrect
()
hivelayoutmanager-library/src/test/java/jack/hivelayoutmanager_library/ExampleUnitTest.java:11
Method
addition_isCorrect
()
app/src/test/java/jack/hive/ExampleUnitTest.java:11
Method
calculateCenterPoint
calculate a item's center point that beside of current item . @param current current item center point @param number the public edge number @param l
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:36
Method
calculateItemBounds
calculate a item's bounds that beside of current item . @param current current item bounds @param number the public edge number @param length the l
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:26
Method
calculateLength
(@NonNull RectF rectF, @HiveLayoutManager.Orientation int orientation)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:130
Method
canScrollHorizontally
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:388
Method
canScrollVertically
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:394
Method
clone
clone a PointF object from current @param pointF resource @return
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:52
Method
countOnesBefore
(int index)
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:103
Method
draw
(Canvas canvas)
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:115
Method
generateDefaultLayoutParams
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:134
Method
getBitmap
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:68
Method
getChildBounds
(int position)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutHelper.java:24
Method
getDistanceOfNeighbourCenter
get the distance of neighbour item' center point. @param length the length of regular hexagon @return the distance of neighbour item' center point
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:44
Method
getFloorOfPosition
(int position)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:100
Method
getGravity
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:99
Method
getHorizontalNumber
get {@link jack.hive.HiveConstants.HorizontalNumber} from the edge number @param i edge number @return the {@link jack.hive.HiveConstants.HorizontalN
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:69
Method
getInstance
(final RecyclerView.LayoutManager layoutManager)
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutHelper.java:21
Method
getIntrinsicHeight
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:155
Method
getIntrinsicWidth
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:146
Method
getNumberOfFloor
calculate all item number int the mFloor @param floor mFloor @return number of the mFloor
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:86
Method
getOpacity
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:134
Method
getOrientation
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveDrawable.java:163
Method
getPadding
()
hivelayoutmanager-library/src/main/java/jack/hive/HiveLayoutManager.java:400
Method
getRectListOfFloor
(@NonNull List<RectF> lastFloorRects, float length, int floor, @HiveLayoutManager.Orientation int orientation)
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:145
Method
getTheBottomSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:247
Method
getTheLeftSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation in
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:206
Method
getTheRightSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation i
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:220
Method
getTheTopSideIndexOfTheFloor
(@IntRange(from = 0) int floor, @HiveLayoutManager.Orientation int
hivelayoutmanager-library/src/main/java/jack/hive/HiveMathUtils.java:233
Method
getVerticalNumber
get {@link jack.hive.HiveConstants.VerticalNumber} from the edge number @param i edge number @return the {@link jack.hive.HiveConstants.VerticalNumbe
hivelayoutmanager-library/src/main/java/jack/hive/IHiveMathUtils.java:60
Method
insert
(int index, boolean value)
hivelayoutmanager-library/src/main/java/jack/hive/HiveBucket.java:58
Method
onBindViewHolder
(ImageViewHolder holder, int position)
app/src/main/java/jack/hive/HiveAdapter.java:25
Method
onClick
(View v)
app/src/main/java/jack/hive/MainActivity.java:54
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/jack/hive/MainActivity.java:35
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/jack/hive/HiveAdapter.java:19
next →
1–100 of 110, ranked by callers