MCPcopy Index your code
hub / github.com/adhamenaya/AndroidMosaicLayout

github.com/adhamenaya/AndroidMosaicLayout @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
171 symbols 332 edges 36 files 16 documented · 9% updated 9y ago★ 4672 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

OnItemClickListener (Interface)
(no doc) [4 implementers]
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/listeners/OnItemClickListener.java
OnItemClickListener (Interface)
(no doc) [4 implementers]
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/listeners/OnItemClickListener.java
WebSerivceProxy (Interface)
(no doc)
eclipse-version/MosaicLayoutExample/src/com/adhamenaya/WebSerivceProxy.java
OnItemLongClickListener (Interface)
(no doc) [2 implementers]
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/listeners/OnItemLongClickListener.java
OnItemLongClickListener (Interface)
(no doc) [2 implementers]
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/listeners/OnItemLongClickListener.java
WebServiceProxy (Interface)
(no doc)
android-studio-version/AndroidMosaicLayoutExample/app/src/main/java/com/adhamenaya/example/WebServiceProxy.java

Core symbols most depended-on inside this repo

parse
called by 5
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/BlockPattern.java
parse
called by 5
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/BlockPattern.java
chooseRandomPattern
called by 4
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/MosaicLayout.java
addPattern
called by 4
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/MosaicLayout.java
chooseRandomPattern
called by 4
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/MosaicLayout.java
addPattern
called by 4
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/MosaicLayout.java
getCount
called by 3
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/MosaicLayout.java
getCount
called by 3
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/MosaicLayout.java

Shape

Method 118
Class 45
Interface 6
Enum 2

Languages

Java100%

Modules by API surface

eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/MosaicLayout.java17 symbols
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/MosaicLayout.java17 symbols
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/BlockPattern.java14 symbols
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/BlockPattern.java14 symbols
eclipse-version/MosaicLayoutExample/src/com/adhamenaya/MainActivity.java11 symbols
android-studio-version/AndroidMosaicLayoutExample/app/src/main/java/com/adhamenaya/example/MainActivity.java11 symbols
eclipse-version/MosaicLayoutExample/gen/com/adhamenaya/R.java9 symbols
eclipse-version/MosaicLayoutLib/gen/com/adhamenaya/R.java8 symbols
eclipse-version/MosaicLayoutExample/src/com/adhamenaya/MyAdapter.java5 symbols
android-studio-version/AndroidMosaicLayoutExample/app/src/main/java/com/adhamenaya/example/MyAdapter.java5 symbols
eclipse-version/MosaicLayoutLib/src/com/adhamenaya/views/Cell.java4 symbols
android-studio-version/AndroidMosaicLayoutExample/androidmosaiclayout/src/main/java/com/adhamenaya/androidmosaiclayout/views/Cell.java4 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page