MCPcopy Index your code
hub / github.com/TellH/Android_PullToRefreshLibrary_Collection

github.com/TellH/Android_PullToRefreshLibrary_Collection @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
665 symbols 1,528 edges 50 files 129 documented · 19%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

JellyRefreshListener (Interface)
(no doc) [5 implementers]
jellyrefresh/src/main/java/uk/co/imallan/jellyrefresh/JellyRefreshLayout.java
OnRefreshListener (Interface)
Classes that wish to be notified when the swipe gesture correctly triggers a refresh should implement this interface.
swipetorefreshlayoutgoogle/src/main/java/com/tellh/swipetorefreshlayoutgoogle/SwipeRefreshTestLayout.java
OnXScrollListener (Interface)
you can listen ListView.OnScrollListener or this one. it will invoke onXScrolling when header/footer scroll back.
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/XListView/XListView.java
OnRefreshListener (Interface)
(no doc) [1 implementers]
Phoenix/src/main/java/com/yalantis/phoenix/PullToRefreshView.java
OnCircleRefreshListener (Interface)
(no doc) [1 implementers]
circlerefreshlayout/src/main/java/com/tuesda/walker/circlerefresh/CircleRefreshLayout.java
OnRefreshListener (Interface)
(no doc)
taurus_flyplane/src/main/java/com/yalantis/taurus/PullToRefreshView.java
IXListViewListener (Interface)
implements this interface to get refresh/load more event.
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/XListView/XListView.java
OnXScrollListener (Interface)
you can listen ListView.OnScrollListener or this one. it will invoke onXScrolling when header/footer scroll back.
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/WaterDropListView.java

Core symbols most depended-on inside this repo

getY
called by 32
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/Circle.java
getContext
called by 21
Phoenix/src/main/java/com/yalantis/phoenix/refresh_view/BaseRefreshView.java
getRadius
called by 19
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/Circle.java
getColor
called by 16
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/Circle.java
setColor
called by 16
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/Circle.java
getAnimationPartValue
called by 16
taurus_flyplane/src/main/java/com/yalantis/taurus/RefreshView.java
invalidateSelf
called by 13
swipetorefreshlayoutgoogle/src/main/java/com/tellh/swipetorefreshlayoutgoogle/MaterialProgressDrawable.java
setRefreshing
called by 13
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/PullToRefreshLayoutTellH/PullToRefreshLayout.java

Shape

Method 590
Class 56
Interface 14
Enum 5

Languages

Java100%

Modules by API surface

swipetorefreshlayoutgoogle/src/main/java/com/tellh/swipetorefreshlayoutgoogle/MaterialProgressDrawable.java70 symbols
swipetorefreshlayoutgoogle/src/main/java/com/tellh/swipetorefreshlayoutgoogle/SwipeRefreshTestLayout.java68 symbols
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/PullToRefreshLayoutTellH/PullToRefreshLayout.java35 symbols
circlerefreshlayout/src/main/java/com/tuesda/walker/circlerefresh/AnimationView.java34 symbols
Phoenix/src/main/java/com/yalantis/phoenix/PullToRefreshView.java33 symbols
taurus_flyplane/src/main/java/com/yalantis/taurus/RefreshView.java31 symbols
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/XListView/XListView.java29 symbols
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/WaterDropListView.java29 symbols
jellyrefresh/src/main/java/uk/co/imallan/jellyrefresh/PullToRefreshLayout.java27 symbols
taurus_flyplane/src/main/java/com/yalantis/taurus/PullToRefreshView.java25 symbols
app/src/main/java/com/tellh/android_pulltorefreshlibrary_collection/WaterDropListView/WaterDropListViewHeader.java21 symbols
circlerefreshlayout/src/main/java/com/tuesda/walker/circlerefresh/CircleRefreshLayout.java20 symbols

For agents

$ claude mcp add Android_PullToRefreshLibrary_Collection \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact