1. Why might push notifications stop working?
2. The Android system kills process when it needs to free up memory. The likelihood of the system killing a given process depends on the state of the process and the activity at the time. With combination of process and activity state is most likely to be killed?
3. When would you use a product flavour in your build setup?
4. Why is it problematic to define sizes using pixels on Android?
5. When would you use the ActivityCompat.shouldShowRequestPermissionRationale() function?
6. To optimize your APK size, what image codec should you use?
7. To preserve on-device memory, how might you determine that the user's device has limited storage capabilities?
Android MCQs | Topic-wise