MCPcopy Index your code
hub / github.com/dgmltn/Android-ShareEverywhere

github.com/dgmltn/Android-ShareEverywhere @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
180 symbols 386 edges 7 files 65 documented · 36%
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

ActivityChooserModelClient (Interface)
Client that utilizes an ActivityChooserModel. [2 implementers]
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java
ActivitySorter (Interface)
Defines a sorter that is responsible for sorting the activities based on the provided historical choices and an intent. [2 …
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java
OnChooseActivityListener (Interface)
Listener for choosing an activity.
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java
OnShareTargetSelectedListener (Interface)
Called when a share target has been selected. The client can decide whether to perform some action before the sharing is
share-everywhere/src/com/dgmltn/shareeverywhere/ShareView.java

Core symbols most depended-on inside this repo

get
called by 12
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java
getCount
called by 7
share-everywhere/src/com/dgmltn/shareeverywhere/ShareView.java
isShowing
called by 7
share-everywhere/src/com/dgmltn/shareeverywhere/IcsListPopupWindow.java
hasDividerBeforeChildAt
called by 6
share-everywhere/src/com/dgmltn/shareeverywhere/IcsLinearLayout.java
getListPopupWindow
called by 6
share-everywhere/src/com/dgmltn/shareeverywhere/ShareView.java
getDataModel
called by 6
share-everywhere/src/com/dgmltn/shareeverywhere/ShareView.java
setBackgroundResource
called by 6
share-everywhere/src/com/dgmltn/shareeverywhere/IcsListPopupWindow.java
sortActivities
called by 5
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java

Shape

Method 155
Class 21
Interface 4

Languages

Java100%

Modules by API surface

share-everywhere/src/com/dgmltn/shareeverywhere/ShareView.java53 symbols
share-everywhere/src/com/dgmltn/shareeverywhere/IcsListPopupWindow.java47 symbols
share-everywhere/src/com/dgmltn/shareeverywhere/ActivityChooserModel.java45 symbols
share-everywhere/src/com/dgmltn/shareeverywhere/IcsLinearLayout.java15 symbols
share-everywhere/src/com/dgmltn/shareeverywhere/ShareActionProvider.java7 symbols
demo/src/com/dgmltn/shareeverywhere/demo/MainActivity.java7 symbols
share-everywhere/src/com/dgmltn/shareeverywhere/IcsColorDrawable.java6 symbols

For agents

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

⬇ download graph artifact