prazannag Kumar wrote:which method is used to exit the application completely.
"How to exit an application?" has been a topic of debate. Generally, you are advised to not provide an option to quit the application. For a more detailed answer take a look at : Quitting an Application: Is that frowned upon?
This message was edited 1 time. Last update was at by Monu Tripathi
When you exit an activity, an event fires that notifies you to put away all your toys. So you can release all the resources that would otherwise subtract from your overall abilities.
Releasing the activity code itself and the internal structures that support it is a different matter. The main reason why mobile apps are "continuously running" is that with the fairly limited processing power of many mobile CPUs, it's much faster to resume an app than to launch it. And Android, for one, has received its fair share of criticism (unjustified, I think) for being slow.
The other reason for not shutting down an app is that mobile apps tend to be more in the nature of resources to be tapped (such as the phone book display). As opposed to sit-down-and-work-with-it sessions, such as desktop word processing. So it's preferable that they be light and easy to both bring up and put away.
A lot the of modern-day software development platforms are designed to permit parcelling out work to those with the best aptitude for it. A lot of modern-day business is predicated on making one person do all the work, regardless of aptitude.