MCPcopy Index your code
hub / github.com/Mixiaoxiao/Weather

github.com/Mixiaoxiao/Weather @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
646 symbols 1,486 edges 66 files 113 documented · 17%
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

OnPageChangeListener (Interface)
Callback interface for responding to changing state of the selected page. [4 implementers]
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxViewPager.java
OnAdapterChangeListener (Interface)
Used internally to monitor when adapters are switched. [1 implementers]
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxViewPager.java
PageTransformer (Interface)
A PageTransformer is invoked whenever a visible/attached page is scrolled. This offers an opportunity for the applicatio
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxViewPager.java
OnRefreshListener (Interface)
(no doc) [1 implementers]
WeatherGithub/src/com/mixiaoxiao/weather/widget/PullRefreshLayout.java
ApiListener (Interface)
(no doc) [1 implementers]
WeatherGithub/src/com/mixiaoxiao/weather/api/ApiManager.java

Core symbols most depended-on inside this repo

get
called by 76
WeatherGithub/src/com/mixiaoxiao/weather/api/entity/Weather.java
getRandom
called by 42
WeatherGithub/src/com/mixiaoxiao/dynamicweather/BaseDrawer.java
setTextViewString
called by 33
WeatherGithub/src/com/mixiaoxiao/weather/WeatherFragment.java
dp2px
called by 25
WeatherGithub/src/com/mixiaoxiao/dynamicweather/BaseDrawer.java
setColor
called by 15
WeatherGithub/src/com/mixiaoxiao/dynamicweather/RainDrawer.java
setTextColor
called by 15
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxPagerTitleStrip.java
requestLayout
called by 15
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxPagerTitleStrip.java
getCount
called by 14
WeatherGithub/src/com/mixiaoxiao/weather/MainActivity.java

Shape

Method 537
Class 97
Interface 10
Enum 2

Languages

Java100%

Modules by API surface

WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxViewPager.java111 symbols
WeatherGithub/src/com/mixiaoxiao/support/widget/SmoothSwitch.java55 symbols
WeatherGithub/src/com/mixiaoxiao/mxxedgeeffect/widget/MxxPagerTitleStrip.java42 symbols
WeatherGithub/src/com/mixiaoxiao/weather/api/ApiManager.java33 symbols
WeatherGithub/src/com/mixiaoxiao/weather/widget/PullRefreshLayout.java29 symbols
WeatherGithub/src/com/mixiaoxiao/weather/WeatherFragment.java26 symbols
WeatherGithub/src/com/mixiaoxiao/weather/MainActivity.java23 symbols
WeatherGithub/src/com/mixiaoxiao/support/widget/LabelSpinner.java23 symbols
WeatherGithub/src/com/mixiaoxiao/dynamicweather/BaseDrawer.java19 symbols
WeatherGithub/src/com/mixiaoxiao/dynamicweather/RainDrawer.java15 symbols
WeatherGithub/src/com/mixiaoxiao/dynamicweather/DynamicWeatherView.java15 symbols
WeatherGithub/src/com/mixiaoxiao/android/util/MxxPreferenceUtil.java14 symbols

For agents

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

⬇ download graph artifact