Stop watch app using service and BroadcastReceiver
<p>I am working on a program that is kind of like a stop watch, that notifies a user to different things. They need to be able to use other apps while waiting for the notification. The notification will be text to speech. If the UI screen is open it needs to see how much time is left, and be able to pause the timer. </p>

<p>I am thinking of using a service for the timer and notification. The service will update the UI through intents and BroadcastReceiver. That means I will have to send a broadcast every second for the time.</p>

<p>Is there a better way to do this?</p>
