How do I know if an Activity A was started from Intent:
Intent intent = new Intent(this, Activity.class);
startActivity(intent);
or due to activity lifecycle (after destroy, activity A can be created again, if it is on history applications).
Is there some way to distinguish these two ways to invoke an Activity?