1) First launch & permissions
On first open, the app asks for the minimum required permissions:
Draw over other apps (for floating hub/overlays).
Record audio (if you choose Microphone/Internal/Auto).
Camera (only if you enable Facecam).
Android shows the screen-capture consent popup the first time you start recording.
Your choices (theme, language, last settings) are saved and restored next time.
2) Home screen
Top-left: the app logo (replacing the text title).
Center: Start Recording button and a “Countdown: N seconds” label that live-updates when you change the value in Settings.
If Facecam is ON, a draggable facecam preview appears on the screen (circle/rectangle/square).
Bottom navigation (left→right): Video • Home • Facecam • Brush • Gallery.
3) Bottom navigation actions
Video: opens the recording section (same Start button, quick status).
Home: returns to the main page.
Facecam: toggles Facecam ON/OFF immediately (stays in sync with the Settings switch).
Brush: shows the floating brush hub (overlay toolbox). Tap again to hide.
Gallery: opens the in-app gallery of all your recordings.
5) Starting a recording
Tap Start Recording:
A center-screen countdown runs from your Settings value (e.g., 5 → 1).
After countdown, recording starts.
The floating recording hub (bubble) appears with time and controls.
If “Hide Brush Bubble During Recording” is ON, the brush hub/toolbar auto-hides when recording starts.
6) Floating recording hub (while recording)
Tap to expand the radial controls (styled like your spec):
Pause / Resume, Stop, Home, and the elapsed time.
Optional Show touches toggle if enabled.
Auto-hide after a few seconds of inactivity (tap again to show).
A notification also shows Pause/Resume/Stop; actions work from the shade.
Hub becomes lighter/semi-transparent when collapsed/hidden.
7) Recording settings (More • top right of Home)
Audio: Microphone, Internal audio, Mute, and (optionally) Auto (Internal + Mic).
Video: Resolution = SCREEN / 1080p / 720p (no pixel text), FPS, Bitrate (slider up to 20 Mbps, CBR-style targeting).
Orientation, Countdown seconds, Floating icon ON/OFF.
Language (changes UI immediately).
Theme (Light/Dark).
Save location (MediaStore folders so files appear instantly in system Gallery).
All changes apply live; you don’t need to toggle features OFF/ON to see effects.
8) Brush / Markup overlay
Tap Brush in the bottom bar → shows a draggable hub. Tap hub to expand a compact toolbar (Brush, Magic Line, Eraser, Clear-all, Rectangle, Circle, Arrow, Color wheel, Undo, Redo, Close).
Color picker (like your screenshot):
Size slider with a live size preview next to the thumb.
Swatches: white, black, red, yellow, green, blue, purple, plus a gradient grid.
The color button shows a live dot with the selected color.
Magic Line: strokes fade/disappear automatically.
Eraser: supports stroke erase (one-tap removes a whole stroke).
Close button sits outside the toolbar; same size as action buttons.
Work while hidden (ON/OFF): if OFF, hiding the hub also disables drawing and stops intercepting touches (so you can use the app underneath).
Resize: a small draggable handle at the bottom-right lets you resize the overlay; buttons reflow/scale so nothing gets clipped, even at the smallest size you allow.
9) Facecam
ON/OFF in Settings and quick toggle in the bottom bar (kept in sync).
Shapes: Circle / Rectangle / Square. Each is draggable and resizable (keeps its shape).
Works before and during recording; avoids freezing when shape/mode changes.
Can be hidden when the overlay is hidden, depending on your chosen behavior.
10) Gallery (in-app)
Shows all recordings with thumbnail + details: name, resolution, FPS, bitrate, duration.
More details (⋮) reveals the full info (including FPS).
Multi-select and Delete; confirmation dialog includes a checkbox to “Also delete from device storage/file manager”.
Deletions are persistent (items don’t reappear on refresh).