Areesha555/Ringtone
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# Ringtone App > A fully customisable per-contact ringtone manager for Android.   ## Overview An Android application that lets users assign unique ringtones to individual contacts and notification channels. Features live tone previews and an intuitive browsing interface — built for smooth performance even on lower-end devices. ## Features - Assign unique ringtones per contact - Custom sounds per notification channel - Live tone preview before assigning - Simple, intuitive navigation - Optimised audio storage for fast load times on low-end hardware ## Tech Stack | Component | Technology | |------------|-----------------------------------| | Language | Java | | Audio | Android RingtoneManager / MediaPlayer | | Storage | Android Storage APIs | | UI | XML Layouts | | Build | Gradle (Kotlin DSL), Android SDK | ## Getting Started 1. Clone the repo ```bash git clone https://github.com/Areesha555/Ringtone.git ``` 2. Open in **Android Studio** 3. Let Gradle sync complete 4. Run on a **physical device** (recommended for audio testing) — API 21+ > **Note:** A physical device is recommended to fully test ringtone assignment and audio playback. ## Screenshots > _Coming soon_ ## License MIT