Should we be using thread priorities to control application behavior ? I dont think its a good practice.
On Sat, Aug 15, 2009 at 7:11 PM, Mark Murphy <mmur...@commonsware.com>wrote: > > Christine wrote: > > On Aug 15, 2:55 pm, Mark Murphy <mmur...@commonsware.com> wrote: > > > >> By "posts a task", do you mean executes an AsyncTask, or something else? > > > > I postDelayed a Runnable in a Handler. > > Ick! > > > I > > assumed that a Service would run at a lower priority than the Activity > > thread. > > The Service *is* the Activity thread, unless you fork your own thread. > That's the "ick!" from above -- all the Handler/Runnable stuff does is > delay the processing, not put it on a background thread. > > > Putting the Runnable in a thread with a priority one lower > > than the Service's thread seems to solve the problem - need more > > testing, but I haven't seen the popup yet. > > Great! > > > I will check out AsyncTask > > to see if that's a better solution than creating a thread. > > If you do not need a long-lived thread, AsyncTask is nice for "fire and > forget" background work. > > -- > Mark Murphy (a Commons Guy) > http://commonsware.com | http://twitter.com/commonsguy > > Android App Developer Training: http://commonsware.com/training.html > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---