Tuesday, February 26, 2013

[android-developers] networking off the UI thread

So, I have an app.

When you press a button, it makes a TCP connection to a server and tells it to play a movie.

It may have 10 buttons and 10 movies.

Obviously, the TCP connection should not be done on the UI thread.

But how should it be done?

One difficulty is that there will only be one TCP connection thru the lifetime of the app - it will not reconnect.

I would think AsyncTask maybe…  But the problem there is what happens if the user monkeys with the buttons and just starts pressing buttons really fast.  Should I maybe store up AsyncTasks on a queue so that there is not the potential for really weird behavior in the face of monkeying?

I'm not sure how to put AsyncTasks on a queue.


--
--
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+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate