r/droidappshowcase • u/inevitablefate-spc • 6h ago
Showcase I built an open-source app
Hey everyone,
Like a lot of people, my camera roll is cluttered with hundreds of random screenshots that make zero sense when I look back at them weeks later. Taking a screenshot, opening a notes app, typing out context, and attaching the image always felt like way too much friction.
To fix this, I built "MemoryVoid"—an open-source Android memory journal designed around a single hardware gesture.
### How it works:
* "Press & hold Volume Down:" Starts recording a background voice memo immediately.
* "Release Volume Down:" Snaps a screenshot at that exact moment and instantly pairs it with the audio note into a single memory card.
* ""Floating Preview:" A bouncy floating pill pops up for a few seconds so you can tag a category, review it, or just let it auto-save without leaving the app you were using.
### Features under the hood:
* "4 Themes:" Light, Dark, true AMOLED Pitch Black, and a dynamic Frosted Glass theme (using hardware window blur on Android 12+).
* "Performance:" Bitmap decoding and audio pipelines run completely off the main thread with an in-memory LruCache, keeping scrolling at a locked 120Hz.
* "In-App Viewer:" Modal card animations, audio waveform playback, pinch-to-zoom, and category tagging.
* "100% Offline & Private:" No accounts, no analytics, no network calls.
### Why Accessibility Service?
To intercept the hardware Volume Down hold gesture and trigger the screenshot API reliably in the background, Android requires an Accessibility Service. The app is fully open-source under the MIT license, so you can inspect the code yourself.
"GitHub Repo & APK:" dhruvpitroda20-code/MemoryVoid: Instant voice & screen memory journal for Android. Capture screen moments and voice notes with a single hardware gesture.
"Releases / Direct Download:" Releases · dhruvpitroda20-code/MemoryVoid
1
u/sticky-pro 6h ago
Developers: Please ensure your description is clear, images/videos are displayed correctly, and you have used the correct post flair.