A bit more on the question.
I want to know if the data i passed in the intent that created an Activity stays around if I don't kill it.
Example: Activity A calls Activity B with extra data String(SomeStringValue). Then Activity B calls C which Calls D. Now somewhere during this time Activity B was destroyed (to save memory for instance), when I come back to Activity B it needs to be recreated (eg onCreate is called again) but since I have used back button instead of passing an intent will my previous intent still be there and I can get the data I need or will that data be gone.
I have tried to test it myself But i cannot get onCreate to be called again without killing the whole app.