Still no anwsers/comments.. Not any specialist of Android Services?...
On Mar 1, 8:06 pm, pedro242 <pedro.contreir...@gmail.com> wrote: > Hi there, > > I would need your help to clarify what is the priority > of a process hosting a Service when the service is > either started (startService() ) or bound (bindService()): > > When the Service is started, the Android doc is quite clear saying: > "If the service has been started, then its hosting process is > considered to be less important than any processes that are currently > visible to the user on-screen, but more important than any process not > visible." > => it means that the process is ranked as "Service process" level (Cf. > Processes and Threads android doc) > As far as i understand, this priority level should warrant us the > process will only be killed in a very > constraining RAM configuration, and makes it suitable for long time > running background thread.. > Is my understanding correct? > > My concern deals with the bound case.. > Android doc says: > "If there are clients bound to the service, then the service's hosting > process is never less important than the most important client. That > is, if one of its clients is visible to the user, then the service > itself is considered to be visible. " > So if my most important client gets stopped and goes in the background > (or even worse, is destroyed), the Service process is then ranked in > the same way?? It would then mean that it does > not keep ranked as "Service process" level (started case) and will be > about to be destroyed by > the system at any time.. > So what the point of launching a background thread in a bound > Service?? What's the difference between a simple thread launching from > an Activity? > > Am i missing a point? Any comments? > Thanks.. > > Pedro -- 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