Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chaossss/PianoView
/ functions
Functions
50 in github.com/chaossss/PianoView
⨍
Functions
50
◇
Types & classes
11
↓ 6 callers
Method
getCount
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:40
↓ 4 callers
Method
getItemView
(int position)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:304
↓ 4 callers
Method
scrollToPosition
(int position, int duration, int delayTime, boolean isStart)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:308
↓ 3 callers
Method
getFirstVisibleItemPosition
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:220
↓ 3 callers
Method
getVisibleViews
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:191
↓ 3 callers
Method
monitorTouchPosition
(float x, float y)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:241
↓ 3 callers
Method
showUpAndDownBounce
(View view, int translationY, int animatorTime, boolean isStartAnimator, boolean isStartInterpolator)
PianoView/src/main/java/com/github/chaossss/pianoview/AnimatorUtils.java:48
↓ 2 callers
Method
getSize
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:300
↓ 2 callers
Method
getView
(int position, View convertView, ViewGroup parent)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:52
↓ 2 callers
Method
makeItems
Calculates every icon's height needed and start animation
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:180
↓ 2 callers
Method
notifyDataSetChanged
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:80
↓ 2 callers
Method
shootDownItem
(int viewPosition, boolean isStart)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:327
↓ 2 callers
Method
showPianoAtPosition
(int position)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:363
↓ 2 callers
Method
smoothScrollX
(int position, int duration, int delayTime, boolean isStart)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:318
↓ 2 callers
Method
updateItemHeight
(float scrollX)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:168
↓ 1 callers
Method
actionUp
When finger up, other icon down and reset their position
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:130
↓ 1 callers
Method
addIconUrlList
(List<String> iconUrlList)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:30
↓ 1 callers
Method
bounceUpItem
(int viewPosition, boolean isStart)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:339
↓ 1 callers
Method
fetchData
()
app/src/main/java/com/github/chaossss/pianoview/demo/MainActivity.java:35
↓ 1 callers
Method
getPianoItemWidth
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:359
↓ 1 callers
Method
init
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:62
↓ 1 callers
Method
invalidateData
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:97
↓ 1 callers
Method
moveScrollViewToX
(View view, int toX, int time, int delayTime, boolean isStart)
PianoView/src/main/java/com/github/chaossss/pianoview/AnimatorUtils.java:38
↓ 1 callers
Method
onPianoItemSelected
(int itemIndex)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoItemListener.java:4
↓ 1 callers
Method
onStartSwipe
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoItemListener.java:6
↓ 1 callers
Method
setAdapter
(PianoAdapter adapter)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:82
↓ 1 callers
Method
setImgParams
(int size, int margin)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:96
↓ 1 callers
Method
setItemWidth
(float width)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:85
↓ 1 callers
Method
setPianoItemListenerListener
(PianoItemListener pianoItemListener)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:351
↓ 1 callers
Method
setScrollPianoStartDelayTime
(int scrollStartDelayTime)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:355
↓ 1 callers
Method
startMonitor
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:251
↓ 1 callers
Method
updateItemHeightAnimator
(View view, int translationY)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:322
Method
ApplicationTest
()
app/src/androidTest/java/com/github/chaossss/pianoview/demo/ApplicationTest.java:10
Method
ApplicationTest
()
PianoView/src/androidTest/java/com/github/chaossss/pianoview/ApplicationTest.java:10
Method
PianoAdapter
(Context context, PianoView pianoView)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:24
Method
PianoView
(Context context)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:52
Method
ViewHolder
(View itemView)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:92
Method
addition_isCorrect
()
app/src/test/java/com/github/chaossss/pianoview/demo/ExampleUnitTest.java:11
Method
addition_isCorrect
()
PianoView/src/test/java/com/github/chaossss/pianoview/ExampleUnitTest.java:11
Method
animViewFadeIn
(View paramView)
PianoView/src/main/java/com/github/chaossss/pianoview/AnimatorUtils.java:12
Method
animViewFadeOut
(View paramView)
PianoView/src/main/java/com/github/chaossss/pianoview/AnimatorUtils.java:25
Method
dispatchTouchEvent
(MotionEvent ev)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:104
Method
getItem
(int position)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:44
Method
getItemId
(int paramInt)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:48
Method
onCreate
(Bundle savedInstanceState)
app/src/main/java/com/github/chaossss/pianoview/demo/MainActivity.java:21
Method
onPianoItemSelected
(int itemIndex)
app/src/main/java/com/github/chaossss/pianoview/demo/MainActivity.java:44
Method
onStartSwipe
()
app/src/main/java/com/github/chaossss/pianoview/demo/MainActivity.java:50
Method
resetIconUrlList
(List<String> iconUrlList)
PianoView/src/main/java/com/github/chaossss/pianoview/PianoAdapter.java:35
Method
run
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:155
Method
run
()
PianoView/src/main/java/com/github/chaossss/pianoview/PianoView.java:254