The last line of the mUpdateTimeTask run method calls the Handler method postAtTime to cause mUpdateTimeTask to be added to the message queue, to be run at a specific time, in our case 1000ms from the current time.
The last line of the mUpdateTimeTask run method calls the Handler method postAtTime to cause mUpdateTimeTaskto be added to the message queue, to be run at a specific time, in our case 1000ms from the current time.