These are running in the same process. I need 5, because they all do different tasks, and are quite independent of each other.
On Friday, May 25, 2012 5:20:15 PM UTC+5:30, James Black wrote: > > Are these running in the same process as the main activity or remotely? > > But, it seems that you are asking if you should have five separate > services and simpler logic or slightly more complex in one. > > Unless sufficiently complex I would go with one service and see later if > more are needed. > On May 25, 2012 1:15 AM, "Put_tiMe" <[email protected]> wrote: > >> I have a situation where in I need to have 5 or more services running in >> the same package. >> Let's call it service "A", "B", "C", "D" and "E" >> >> Which is a better way of doing this? Better in terms of memory and CPU >> usage (and hence battery usage and efficiency). >> >> 1. Have 1 main service running, apart from the 5 mentioned above. >> Have only one trigger receiver and a the main service is linked with >> this trigger receiver. >> This will listen to all intents that are required. >> When an intent goes off, then we check if "A" needs this intent. If >> it needs, then we call startService("A", intent); >> Same with the other 4 services. >> >> 2. Have 1 trigger receiver linked with each of the 5 services. >> Handle intents 1 on 1 basis. >> >> >> -- >> 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] >> 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 post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

