Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HirayClay/StackLayoutManager
/ functions
Functions
60 in github.com/HirayClay/StackLayoutManager
⨍
Functions
60
◇
Types & classes
11
↓ 13 callers
Method
getItemCount
()
app/src/main/java/com/hirayclay/StackAdapter.java:71
↓ 7 callers
Method
left
@param position the index of the item in the adapter @return the accurate left position for the given item
app/src/main/java/com/hirayclay/StackLayoutManager.java:446
↓ 5 callers
Method
fill
the magic function :).all the work including computing ,recycling,and layout is done here @param recycler ...
app/src/main/java/com/hirayclay/StackLayoutManager.java:153
↓ 5 callers
Method
scale
(int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:406
↓ 3 callers
Method
alpha
precise math method
app/src/main/java/com/hirayclay/StackLayoutManager.java:392
↓ 3 callers
Method
brewAndStartAnimator
(int dur, int finalXorY)
app/src/main/java/com/hirayclay/StackLayoutManager.java:374
↓ 2 callers
Method
computeSettleDuration
(int distance, float xvel)
app/src/main/java/com/hirayclay/StackLayoutManager.java:367
↓ 2 callers
Method
ltr
(int position, int currPos, int tail, float x)
app/src/main/java/com/hirayclay/StackLayoutManager.java:480
↓ 2 callers
Method
recycleHorizontally
should recycle view with the given dy or say check if the view is out of the bound after the dy is applied @param view .. @param dy .. @return ..
app/src/main/java/com/hirayclay/StackLayoutManager.java:537
↓ 2 callers
Method
vr
()
app/src/main/java/com/hirayclay/VerticalActivity.java:28
↓ 1 callers
Method
absMax
(int a, int b)
app/src/main/java/com/hirayclay/StackLayoutManager.java:351
↓ 1 callers
Method
canScrollHorizontally
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:556
↓ 1 callers
Method
fillFromLeft
(RecyclerView.Recycler recycler, int dy)
app/src/main/java/com/hirayclay/StackLayoutManager.java:259
↓ 1 callers
Method
fillFromRight
(RecyclerView.Recycler recycler, int dy)
app/src/main/java/com/hirayclay/StackLayoutManager.java:213
↓ 1 callers
Method
fillFromTop
(RecyclerView.Recycler recycler, int dy)
app/src/main/java/com/hirayclay/StackLayoutManager.java:171
↓ 1 callers
Method
recycleVertically
(View view, int dy)
app/src/main/java/com/hirayclay/StackLayoutManager.java:541
↓ 1 callers
Method
resetDefault
()
app/src/main/java/com/hirayclay/MainActivity.java:40
↓ 1 callers
Method
resetRight
()
app/src/main/java/com/hirayclay/MainActivity.java:59
↓ 1 callers
Method
resolveInitialOffset
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:115
↓ 1 callers
Method
rtl
@param position .. @param currPos .. @param tail .. change @param x .. @return the left position for given item
app/src/main/java/com/hirayclay/StackLayoutManager.java:473
↓ 1 callers
Method
scaleDefault
(int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:415
↓ 1 callers
Method
scrollToPosition
(int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:586
↓ 1 callers
Method
setScrollStateIdle
we need to set scrollstate to {@link RecyclerView#SCROLL_STATE_IDLE} idle stop RV from intercepting the touch event which block the item click
app/src/main/java/com/hirayclay/StackLayoutManager.java:575
↓ 1 callers
Method
vertical
()
app/src/main/java/com/hirayclay/StackAdapter.java:60
Method
Align
(int sign)
app/src/main/java/com/hirayclay/Align.java:19
Method
StackAdapter
(List<String> datas)
app/src/main/java/com/hirayclay/StackAdapter.java:45
Method
StackLayoutManager
(Config config)
app/src/main/java/com/hirayclay/StackLayoutManager.java:71
Method
ViewHolder
(View itemView)
app/src/main/java/com/hirayclay/StackAdapter.java:80
Method
addition_isCorrect
()
app/src/test/java/com/hirayclay/ExampleUnitTest.java:13
Method
alpha
(int totalOffset, int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:609
Method
canScrollVertically
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:561
Method
generateDefaultLayoutParams
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:566
Method
getAnimateValue
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:524
Method
isAutoMeasureEnabled
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:88
Method
left
(int totalOffset, int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:611
Method
onAdapterChanged
(RecyclerView.Adapter oldAdapter, RecyclerView.Adapter newAdapter)
app/src/main/java/com/hirayclay/StackLayoutManager.java:142
Method
onAnimationCancel
(Animator animation)
app/src/main/java/com/hirayclay/StackLayoutManager.java:384
Method
onAnimationEnd
(Animator animation)
app/src/main/java/com/hirayclay/StackLayoutManager.java:379
Method
onAttachedToWindow
(RecyclerView view)
app/src/main/java/com/hirayclay/StackLayoutManager.java:357
Method
onBindViewHolder
(ViewHolder holder, int position)
app/src/main/java/com/hirayclay/StackAdapter.java:65
Method
onClick
(View v)
app/src/main/java/com/hirayclay/StackAdapter.java:85
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hirayclay/MainActivity.java:30
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/hirayclay/VerticalActivity.java:20
Method
onCreateOptionsMenu
(Menu menu)
app/src/main/java/com/hirayclay/VerticalActivity.java:56
Method
onCreateViewHolder
(ViewGroup parent, int viewType)
app/src/main/java/com/hirayclay/StackAdapter.java:49
Method
onDestroy
()
app/src/main/java/com/hirayclay/MainActivity.java:88
Method
onFling
(int velocityX, int velocityY)
app/src/main/java/com/hirayclay/StackLayoutManager.java:334
Method
onItemChange
@param itemView the new item in the base position @param position the item's position in list
app/src/main/java/com/hirayclay/ItemChangeListener.java:19
Method
onLayoutChildren
(RecyclerView.Recycler recycler, RecyclerView.State state)
app/src/main/java/com/hirayclay/StackLayoutManager.java:93
Method
onLayoutCompleted
(RecyclerView.State state)
app/src/main/java/com/hirayclay/StackLayoutManager.java:131
Method
onOptionsItemSelected
(MenuItem item)
app/src/main/java/com/hirayclay/VerticalActivity.java:46
Method
onScrollToItem
()
app/src/main/java/com/hirayclay/MainActivity.java:83
Method
onTouch
(View v, MotionEvent event)
app/src/main/java/com/hirayclay/StackLayoutManager.java:304
Method
requestLayout
()
app/src/main/java/com/hirayclay/StackLayoutManager.java:598
Method
scale
(int totalOffset, int position)
app/src/main/java/com/hirayclay/StackLayoutManager.java:607
Method
scrollHorizontallyBy
(int dx, RecyclerView.Recycler recycler, RecyclerView.State state)
app/src/main/java/com/hirayclay/StackLayoutManager.java:546
Method
scrollVerticallyBy
(int dy, RecyclerView.Recycler recycler, RecyclerView.State state)
app/src/main/java/com/hirayclay/StackLayoutManager.java:551
Method
setAnimateValue
(int animateValue)
app/src/main/java/com/hirayclay/StackLayoutManager.java:516
Method
useAppContext
()
app/src/androidTest/java/com/hirayclay/ExampleInstrumentedTest.java:19
Method
viewVertical
()
app/src/main/java/com/hirayclay/MainActivity.java:78