Hi all, I'm looking for suggestions on how to architect something:

My application consists of a number of activities, most of which talk
to the network (through tcp sockets).  I.e. - one activity connects to
the network, sends and receives some stuff, launches another activity,
which also sends and receives some stuff, etc.

What would be the best way to encapsulate the 'network communicator'
portion, so that all activities can talk to the network through the
same socket?  I can't pass objects to activity's create methods, only
strings, right?  So I can't pass a 'networkcommunicator' object - only
an ip address, credentials, etc.  Would it be better to set up a
service or intent receiver or something like that, and then all
activities talk to the network through it?  Or some other way?

As an aside, is it bad in any way to maintain a connected socket
through different activities in such a way (whatever way that would
be)?

thanks for the feedback!

Colin

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to