[android-developers] Re: Process and application lifecycles

2010-03-16 Thread hans
The first paragraph of http://developer.android.com/guide/topics/fundamentals.html#procthread indicates that anytime the FIRST component (activity, contentprovider, service, bcastrcvr) needs to run, a new Linux process is created for the app. If the process is killed, then the components have no pl

[android-developers] Re: Process and application lifecycles

2010-03-16 Thread Bob Kerns
I think the best way to approach thinking about this is to recognize that for each main concepts, there's either two or three different LEVELS of existence. It's also helpful to be very clear about what is meant by "application", and to recognize that's separate from Task as well as Process. When

Re: [android-developers] Re: Process and application lifecycles

2010-03-16 Thread Dianne Hackborn
On Tue, Mar 16, 2010 at 8:11 AM, hans wrote: > However, the next paragraph of the above document indicates that > components of an app can be setup to run on more than one processes. > So, theoretically it is possible to arrange an app with M+N components > to run on two processes P and Q where P