Android Developer Question:

Do you know what is ANR, and why does it happen?

Tweet Share WhatsApp

Answer:

‘ANR’ in Android is ‘Application Not Responding.’ It means when the user is interacting with the activity, and the activity is in the onResume() method, a dialog appears displaying “application not responding.”

It happens because we start a heavy and long running task like downloading data in the main UI thread. The solution of the problem is to start your heavy tasks in the backbround using Async Task class.

Download Android Developer PDF Read All 56 Android Developer Questions
Previous QuestionNext Question
Do you know what are Handlers?What is difference between Activity & Service?