View Single Post
Posts: 3,428 | Thanked: 2,856 times | Joined on Jul 2008
#52
Originally Posted by sullitf View Post
I had been using a G1 for ~1 year, but it died last week. Anyway, Android does multitasking, but not as completely as the N900 does. In Android, lets say you open up the browser and then hit the home key to open up The Weather Channel app. Hitting the home key actually puts the Browser into a sort of sleep mode, not completely exiting out like the iPhone would do but not fully running in the background like the N900 would do either. You can switch back to the browser and it appears to return back to where it was, however it was not actively running in the background and was possibly even paged off in order to regain the memory (especially in the case of the memory-lacking G1).
Also still yes and no.

This is why Android annoys me so badly. Take Pandora Radio for example.. you start Pandora, hit the home button, and Pandora is still playing. Same with eBuddy IM or Meebo IM.

Android does try to keep the last 6 apps running after pushing the Home button.. unless the app itself was made to detect the Home button press and do something special (close, sleep, save-state, whatever). However, the problem is Android likes to randomly decide you don't need apps anymore because Android itself is running out of Memory and just starts closing things on you.

Thus, when you long press Home - you'll get a hodge podge of apps still running, and apps that were in the last six you ran but are now closed. They aren't in order either.. because like I said: Android just picks one to close because it doesn't like it anymore.

Multi-tasking on Android is half-asked .. but when you look at the framework you realize why: I mean, the whole operating system is a Java VM for crying out loud.. talk about unnecessary overhead. In the newer phones with more memory than the G1 I can see multi-tasking being a little more consistent, but the G1 is just terrible.
__________________
If I've helped you or you use any of my packages feel free to help me out.
-----------------------------------------------------------------------------------
Maintaining:
pyRadio - Pandora Radio on your N900, N810 or N800!