I've been reading about deep linking into my application, and everything I've looked at has said something like:
"Call the getData() and getAction() methods to retrieve the data and action associated with the incoming Intent. You can call these methods at any time during the lifecycle of the activity, but you should generally do so during early callbacks such as onCreate() or onStart()."
My question is why? If I can call them at any time, then what makes the early callbacks the best time?