MCPcopy Index your code
hub / github.com/brucetoo/PickView

github.com/brucetoo/PickView @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
241 symbols 579 edges 27 files 68 documented · 28% updated 4y ago★ 1,09423 open issues
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

PickerItem (Interface)
PickerView item接口类 [4 implementers]
app/src/main/java/com/brucetoo/pickview/view/PickerItem.java
LoopScrollListener (Interface)
(no doc) [3 implementers]
library/src/main/java/com/bruce/pickerview/LoopScrollListener.java
OnPickedListener (Interface)
滚动选择控件完成选择事件监听器接口类 [1 implementers]
app/src/main/java/com/brucetoo/pickview/view/PickerView.java
OnTimePickListener (Interface)
(no doc) [1 implementers]
library/src/main/java/com/bruce/pickerview/popwindow/TimePickerPopWin.java
OnAddressPickCompletedListener (Interface)
地址选择完成事件监听器接口
app/src/main/java/com/brucetoo/pickview/provincepick/ProvincePickPopWin.java
OnDatePickedListener (Interface)
(no doc) [1 implementers]
library/src/main/java/com/bruce/pickerview/popwindow/DatePickerPopWin.java

Core symbols most depended-on inside this repo

addCity
called by 18
app/src/main/java/com/brucetoo/pickview/provincepick/ProvinceModel.java
setTextSize
called by 11
library/src/main/java/com/bruce/pickerview/LoopView.java
getCity
called by 11
app/src/main/java/com/brucetoo/pickview/provincepick/ProvinceModel.java
getCityCount
called by 10
app/src/main/java/com/brucetoo/pickview/provincepick/ProvinceModel.java
matchAddress
called by 10
app/src/main/java/com/brucetoo/pickview/provincepick/utils/ProvinceInfoUtils.java
getText
called by 10
app/src/main/java/com/brucetoo/pickview/view/PickerItem.java
setInitPosition
called by 8
library/src/main/java/com/bruce/pickerview/LoopView.java
setLoopListener
called by 7
library/src/main/java/com/bruce/pickerview/LoopView.java

Shape

Method 203
Class 32
Interface 6

Languages

Java100%

Modules by API surface

library/src/main/java/com/bruce/pickerview/popwindow/DatePickerPopWin.java32 symbols
library/src/main/java/com/bruce/pickerview/LoopView.java31 symbols
app/src/main/java/com/brucetoo/pickview/view/PickerView.java29 symbols
library/src/main/java/com/bruce/pickerview/popwindow/TimePickerPopWin.java23 symbols
app/src/main/java/com/brucetoo/pickview/provincepick/ProvincePickPopWin.java16 symbols
app/src/test/java/com/bruce/pickerview/popwindow/DatePickerPopWinBuilderTest.java14 symbols
app/src/test/java/com/brucetoo/pickview/provincepick/utils/ProvinceInfoHandlerTest.java9 symbols
app/src/test/java/com/brucetoo/pickview/provincepick/ProvinceModelTest.java9 symbols
app/src/main/java/com/brucetoo/pickview/provincepick/ProvinceModel.java9 symbols
app/src/test/java/com/brucetoo/pickview/provincepick/utils/ProvinceInfoParserTaskTest.java7 symbols
app/src/test/java/com/bruce/pickerview/LoopViewTest.java7 symbols
app/src/main/java/com/brucetoo/pickview/provincepick/utils/ProvinceInfoHandler.java7 symbols

For agents

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

⬇ download graph artifact