What's the difference between the application launchEvent and resumeEvent?


Both of them seems to be called sequentually - at least on Android.

I start the app - launch gets called and then resume.

I put the app in the background and open - launch gets called again (even though it’s already open and
then resume (understandable - because it was suspended).