MCPcopy Index your code
hub / github.com/dkim0419/SoundRecorder

github.com/dkim0419/SoundRecorder @1.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.3.0 ↗ · + Follow
124 symbols 272 edges 14 files 14 documented · 11%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Easy Sound Recorder

A simple sound recording app implementing Material Design.

Android app on Google Play Android app on F-Droid

Screenshots:

alt tag alt tag alt tag alt tag

Credits / Libraries used:

https://github.com/makovkastar/FloatingActionButton

https://github.com/MohammadAG/Android-SoundRecorder

https://github.com/astuetz/PagerSlidingTabStrip

Extension points exported contracts — how you extend this code

OnDatabaseChangedListener (Interface)
Created by Daniel on 1/3/2015. Listen for add/rename items in database [2 implementers]
app/src/main/java/com/danielkim/soundrecorder/listeners/OnDatabaseChangedListener.java
OnTimerChangedListener (Interface)
(no doc)
app/src/main/java/com/danielkim/soundrecorder/RecordingService.java

Core symbols most depended-on inside this repo

getItem
called by 8
app/src/main/java/com/danielkim/soundrecorder/adapters/FileViewerAdapter.java
getFilePath
called by 6
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java
updateSeekBar
called by 6
app/src/main/java/com/danielkim/soundrecorder/fragments/PlaybackFragment.java
getName
called by 4
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java
getTime
called by 4
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java
stopPlaying
called by 4
app/src/main/java/com/danielkim/soundrecorder/fragments/PlaybackFragment.java
getLength
called by 3
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java
getId
called by 3
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java

Shape

Method 105
Class 17
Interface 2

Languages

Java100%

Modules by API surface

app/src/main/java/com/danielkim/soundrecorder/fragments/PlaybackFragment.java22 symbols
app/src/main/java/com/danielkim/soundrecorder/adapters/FileViewerAdapter.java18 symbols
app/src/main/java/com/danielkim/soundrecorder/RecordingItem.java16 symbols
app/src/main/java/com/danielkim/soundrecorder/DBHelper.java15 symbols
app/src/main/java/com/danielkim/soundrecorder/RecordingService.java13 symbols
app/src/main/java/com/danielkim/soundrecorder/activities/MainActivity.java10 symbols
app/src/main/java/com/danielkim/soundrecorder/fragments/RecordFragment.java9 symbols
app/src/main/java/com/danielkim/soundrecorder/fragments/FileViewerFragment.java5 symbols
app/src/main/java/com/danielkim/soundrecorder/fragments/SettingsFragment.java4 symbols
app/src/main/java/com/danielkim/soundrecorder/listeners/OnDatabaseChangedListener.java3 symbols
app/src/main/java/com/danielkim/soundrecorder/MySharedPreferences.java3 symbols
app/src/main/java/com/danielkim/soundrecorder/fragments/LicensesFragment.java2 symbols

For agents

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

⬇ download graph artifact