MCPcopy Index your code
hub / github.com/aporter/coursera-android

github.com/aporter/coursera-android @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
2,601 symbols 5,488 edges 447 files 153 documented · 6%
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

ListSelectionListener (Interface)
Callback interface that defines how a TitlesFragment notifies the QuoteViewerActivity when user clicks on a List Item in [15 …
ExamplesKotlin/FragmentStaticLayout/app/src/main/java/course/examples/fragments/staticlayout/ListSelectionListener.kt
ListSelectionListener (Interface)
Callback interface that allows this Fragment to notify the QuoteViewerActivity when user clicks on a List Item [15 implementers]
ExamplesKotlin/FragmentProgrammaticLayout/app/src/main/java/course/examples/Fragments/ProgrammaticLayout/ListSelectionListener.kt
ListSelectionListener (Interface)
Callback interface that allows this Fragment to notify the QuoteViewerActivity when user clicks on a List Item [15 implementers]
ExamplesKotlin/FragmentDynamicLayout/app/src/main/java/course/examples/fragments/dynamiclayout/ListSelectionListener.kt
ListSelectionListener (Interface)
(no doc) [16 implementers]
Examples/FragmentStaticLayout/src/course/examples/fragments/staticlayout/TitlesFragment.java
ListSelectionListener (Interface)
(no doc) [16 implementers]
Examples/FragmentDynamicLayoutWithActionBar/src/course/examples/fragments/actionbar/TitlesFragment.java
ListSelectionListener (Interface)
(no doc) [16 implementers]
Examples/FragmentProgrammaticLayout/src/course/examples/Fragments/ProgrammaticLayout/TitlesFragment.java
ListSelectionListener (Interface)
(no doc) [16 implementers]
Examples/FragmentDynamicLayout/src/course/examples/fragments/dynamiclayout/TitlesFragment.java
ListSelectionListener (Interface)
(no doc) [16 implementers]
Examples/FragmentStaticConfigLayout/src/course/examples/fragments/staticconfiglayout/TitlesFragment.java

Core symbols most depended-on inside this repo

getString
called by 83
Examples/AppFundamentalsVideoSourceExamples/src/BrowserProvider.java
close
called by 57
Examples/AppFundamentalsVideoSourceExamples/src/BrowserProvider.java
toString
called by 42
Examples/GraphicsCanvasBubble/src/course/examples/graphics/canvasbubble/Coords.java
nextInt
called by 38
Examples/AppFundamentalsVideoSourceExamples/src/MediaPlaybackService.java
getInt
called by 34
Examples/AppFundamentalsVideoSourceExamples/src/BrowserProvider.java
start
called by 33
Examples/AppFundamentalsVideoSourceExamples/src/MediaPlaybackService.java
notifyChange
called by 31
Examples/AppFundamentalsVideoSourceExamples/src/MediaPlaybackService.java
toString
called by 27
Examples2018/GraphicsCanvasBubble/app/src/main/java/course/examples/graphics/canvasbubble/Coords.java

Shape

Method 2,078
Class 502
Interface 21

Languages

Java82%
Kotlin18%

Modules by API surface

Examples/AppFundamentalsVideoSourceExamples/src/MediaPlaybackService.java122 symbols
Examples/AppFundamentalsVideoSourceExamples/src/DialtactsActivity.java63 symbols
Examples/AppFundamentalsVideoSourceExamples/src/BrowserProvider.java39 symbols
Examples2018/ThreadingAsyncTask/app/src/main/java/course/examples/threading/threadingasynctask/AsyncTaskFragment.java21 symbols
Examples2018/NetworkingXML/app/src/main/java/course/examples/networking/xml/RetainedFragment.java19 symbols
Examples2018/LocationGetLocation/app/src/main/java/course/examples/location/getlocation/LocationGetLocationActivity.java17 symbols
Examples2018/NetworkingJSON/app/src/main/java/course/examples/networking/json/RetainedFragment.java16 symbols
Examples2018/MapEarthQuakeMap/app/src/main/java/course/examples/maps/earthquakemap/RetainedFragment.java16 symbols
Examples2018/LocationGetLocationServices/app/src/main/java/course/examples/location/getlocationservices/LocationGetLocationActivity.java16 symbols
ExamplesKotlin/FragmentDynamicLayoutWithActionBar/app/src/main/java/course/examples/fragments/actionbar/TitlesFragment.kt15 symbols
Examples2018/FragmentDynamicLayoutWithActionBar/app/src/main/java/course/examples/fragments/actionbar/TitlesFragment.java15 symbols
Examples/FragmentStaticLayout/src/course/examples/fragments/staticlayout/TitlesFragment.java15 symbols

For agents

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

⬇ download graph artifact