There are few built in ways to invoke a timer using the Android stack, A good example is the Chronometer. (http://developer.android.com/reference/android/widget/Chronometer.html)
I would like to integrate piece of code (A thread)that implements timer using the Thread.sleep() method
I plan to have a Service tat invoke this thread and communicate with it.
Are there any disadvantages of using the sleep() method over Chronometer?