I understand that an applications state should be stored/restored in onPause/onResume, but:
What data should be preserved? onCreate sets up the view but should it initialise module-wide app data? or should that be left to onResume?
Where should the Intent that kicked off the activity be read?
Are onStart/onStop/onRestart ever used for anything useful?
-Frink