I am writing a home screen widget following Jeff Shakey's tutorial, <http://android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html>.

This tutorial uses service to avoid any ANR timeouts. I just wonder, can I use Thread instead of service to do the work of getting data and updating RemoteViews? I don't want to create a service, because Thread is easier to handle and pass data into Thread.

Thanks.