MCPcopy Index your code
hub / github.com/Frank-Zhu/PullZoomView

github.com/Frank-Zhu/PullZoomView @V1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release V1.0.0 ↗ · + Follow
173 symbols 338 edges 13 files 33 documented · 19% updated 2y ago★ 2,30426 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

PullZoomView

An Android custom ListView and ScrollView with pull to zoom-in.

Features

  • Set ZoomView enable
  • Add HeaderView Custom
  • ZoomView Parallax or Normal
  • HeaderView Show or Hide

Usage

1. Add PullZoomView to your project

Maven

Eclipse

  1. Download ZIP then extract the PullZoomView project
  2. From Eclipse menu: New > Android Project from Existing Code > PullZoomView project > Finish
  3. Right click on your project
  4. Android > Library: Add > PullZoomView

2.Reference the sample app

Using this library?

If you're using this library in one of your projects just send me a G+ message and I'll add your project to the list.

Contribution

Pull requests are welcome!

If you have a bug to report a feature to request or have other questions, file an issue. I'll try to answer as soon as I can.

Thanks

Developers @matrixxun PullToZoomInListView

About me

Click Me

License

Copyright 2014 Frank Zhu

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

 http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Extension points exported contracts — how you extend this code

OnScrollViewChangedListener (Interface)
(no doc) [1 implementers]
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomScrollViewEx.java
IPullToZoom (Interface)
(no doc)
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/IPullToZoom.java
OnPullZoomListener (Interface)
(no doc)
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomBase.java

Core symbols most depended-on inside this repo

getContext
called by 9
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/recyclerview/RecyclerViewHeaderAdapter.java
isHideHeader
called by 6
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/IPullToZoom.java
setZoomEnabled
called by 6
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomBase.java
setParallax
called by 6
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomBase.java
setHideHeader
called by 6
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/PullToZoomRecyclerViewEx.java
getCount
called by 6
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/recyclerview/RecyclerViewHeaderAdapter.java
getPullRootView
called by 4
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/IPullToZoom.java
isPullToZoomEnabled
called by 4
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/IPullToZoom.java

Shape

Method 151
Class 19
Interface 3

Languages

Java100%

Modules by API surface

PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomScrollViewEx.java29 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/PullToZoomRecyclerViewEx.java29 symbols
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomListViewEx.java27 symbols
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/PullToZoomBase.java26 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/recyclerview/RecyclerViewHeaderAdapter.java19 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/recyclerview/PullToZoomRecyclerActivity.java12 symbols
PullToZoomView/library/src/main/java/com/ecloud/pulltozoomview/IPullToZoom.java9 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/PullToZoomScrollActivity.java6 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/PullToZoomListActivity.java5 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/MainActivity.java5 symbols
PullToZoomView/library/src/androidTest/java/com/ecloud/pulltozoomview/ApplicationTest.java2 symbols
PullToZoomView/app/src/main/java/com/ecloud/pulltozoomview/demo/recyclerview/SpannableStaggeredGridLayoutManager.java2 symbols

For agents

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

⬇ download graph artifact