https://tutorial.eyehunts.com/android/android-activity-lifecycle-example-kotlin/
Android Activity Lifecycle with example in Kotlin