Alarms are an application independent way of fi ring Intents at predetermined times. Alarms are set outside the scope of your applications, so they can be used to trigger application events or actions even after your application has been closed. They can be particularly powerful in combination with Broadcast Receivers, allowing you to set Alarms that launch applications or perform actions without applications needing to be open and active until they’re required.
For example, you can use Alarms to implement an alarm clock application, perform regular network
lookups, or schedule time-consuming or cost-bound operations at “off peak” times.
For timing operations that occur only during the lifetime of your applications, the Handler class in
combination with Timers and Threads is a better approach as it allows Android better control over system resources.
Alarms in Android remain active while the device is in sleep mode and can optionally be set to wake
the device; however, all Alarms are canceled whenever the device is rebooted.
Below are the best alarm applications for the android :
- ALARM CLOCK PLUS APP
ALARM CLOCK PLUS IS THE MOST FULLY FEATURED AND MOST STABLE ANDROID ALARM CLOCK! the best and quite simply alarm clock I’ve ever used–including physical alarm clocks of the digital, analog, and wind-up varieties.
ALARM CLOCK PLUS APP features : Unlimited alarms, alarm clock while muted, auto snooze alarm clock, auto dismiss alarm clock, NAP ALARM CLOCK, MATH ALARM CLOCK (require math problem to be solved to dismiss or snooze alarm clock), MUSIC ALARM CLOCK, PLAYLIST ALARM CLOCK, APP ALARM CLOCK, ALARM CLOCK VOLUME FADE-IN, FLASHLIGHT for alarm clock, one time skip for repeating alarms,shake to snooze or dismiss alarm clock, change snooze time after alarm clock snoozed, set alarm and nap alarm defaults, alarm clock speaks time and weather, most settings are independent for each individual alarm, alarm clock volume independent of system, backup alarms and alarm clock configuration to sdcard, Extremely simple to navigate, fully configurable desk clock display, or disable desk clock portion entirely, leaving a simple alarm clock., run Alarm Clock Plus or any app upon plug-in, transparent clock widgets, multiple clock sizes, and nap alarm widgets, AND MUCH MORE!
- Alarm Clock Xtreme Free APP
This alarm clock and timer includes features that prevent excessive snoozing and get you out of bed.
Alarm Clock Xtreme Free APP features include : music alarm, random song alarm, gentle alarm volume ramp up, math to snooze/dismiss, shake to snooze/dismiss, auto-snooze, auto-dismiss, timer with countdown, and much more.
Customize your wakeup with this advanced alarm clock and use it for reminders and timers throughout the day. Set your morning alarm to slowly increase in volume and wake you up gently. Use the extra large snooze button or solve math problems to prevent you from accidentally turning off the alarm. You can even have the snooze duration decrease after every snooze and set a maximum number of snoozes.
- AlarmDroid APP
AlarmDroid APP is a feature-rich alarm clock application. It is created to give every Android-User the opportunity to wake up his(her) own way, not caring about whether he(she) is an early bird or a morning grouch. AlarmDroid's special feature is the flip'n'snooze feature, which allows the user to turn the alarm clock back into snooze mode by turning over the phone. Further, it provides a speaking clock, which does not only announce the time but even the local weather conditions.
New version improvement include :
- Fixed the music volume bug
- Fixed some other bugs
- Made some code optimizations