Requesting permissions has been an important workflow when building our apps to
access the different features on the Android device. This usually is done
through invoking requestPermissions
[https://developer.android.com/reference/androidx/core/app/ActivityCompat#requestPermissions(android.app.Activity,%20java.lang.String[],%20int)]
. If you are new to Android,