Are there any good documents giving an overview of all these different
methods. Doesn't have to specifically be android, of course.

On Jan 7, 10:50 am, skink <psk...@gmail.com> wrote:
> On Jan 7, 10:26 am, Sean Hodges <seanhodge...@googlemail.com> wrote:
>
>
>
> > The method really depends on your requirements:
>
> > * If the amount of work isn't too great, and you just want the
> > activity to be drawn before the processing starts, then postDelayed()
> > is a sensible approach.
>
> > * If you have a lot of processing to do, and the execution needs to be
> > linear (e.g. (a) must finish before (b) which must finish before (c))
> > , then an ASyncTask or Runnable would allow that to happen without
> > interfering with the activity event loop.
>
> > * If you have a lot of processing to do, but want to split it up into
> > lots of asynchronous background tasks (and execution order is less of
> > an issue), then using a message queue would be more manageable.
>
> > If you're unsure which one you will need, then a postDelayed() is a
> > simple approach to start off with. You could extract intensive work
> > into background threads later on.
>
> imho message queue is better solution than postDelayed() since with
> the latter you have to pass delayms: 200 could be ok, but maybe 100
> would be better, or maybe 50 or 20? it all depends on how complex your
> view is and how fast/busy your device is
>
> pskink
-- 
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.

NEW! Try asking and tagging your question on Stack Overflow at
http://stackoverflow.com/questions/tagged/android

To unsubscribe from this group, send email to
android-beginners+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en

Reply via email to