TimerTorch v1.0.0 - Initial Release
Pre-release
Pre-release
An ultra-minimalist, low-level, and highly optimized Android flashlight (torch) application featuring an automatic Timer Off controller.
To achieve maximum performance and minimum file size, the app is built entirely in Pure Java using programmatic UI creation with zero external dependencies (linking directly against the native Android platform SDK).
The compiled release APK is only 19.21 KB (19,215 bytes)!
Key Features
- 🔦 Flashlight Toggle: Control your device's camera flash programmatically using the native
CameraManagerAPI (does not require camera permission on Android 5.0+). - 🕒 Horizontal Time Adjusters: Conveniently adjust the timer using
[-]and[+]buttons, or type in a precise decimal value. - ⚙️ Smart Steps: Changes increments by
0.1minutes (6 seconds) when below1.0minute (ideal for second-level precision), and by1.0minute when above1.0. ⚠️ Validation Constraints: Implements safety logic to enforce a minimum timer limit of 5 seconds up to unlimited.- ⏱️ Precision Countdown: Displays a countdown in
mm:ssformat that switches to tenths-of-a-second (e.g.04.3 s) for high precision once under 60 seconds. - 🚪 Auto-Close Option: Check the optional checkbox to automatically close the app activity and remove it from the recent tasks tray when the timer finishes.
- 💻 Simulator Fallback: Automatically enters "Simulator Mode" on emulators or devices lacking camera flash hardware, allowing you to test UI toggles and countdown sequences via Toast alerts.
- 🎨 Minimal Dark Theme: Custom dark theme styling with system-colored status and navigation bars.