The roles of a FlutterActivity are:
- Configuring the appearance of the status bar
- Displaying Android launch screen
- Displaying flutter splash screen
- Choosing an execution path for the Dart app bundle
- Adding transparency, which is an optional responsibility.
- Saving and restoring instance state.