Что такое Android Context и зачем он нужен
Возможный дубликат:
Что такое контекст в Android?
Хотелось бы узнать, что такое контекст Android и зачем он нужен. Я знаю, что это связано с классом, и каждый класс имеет уникальный контекст. Я видел в некотором коде, который передает контекст при вызове методов другого класса. Я не понимаю, зачем это нужно. Пожалуйста помоги.
3 ответа
Все классы не имеют Android-контекста. Это контекст приложения и контексты активности. Контекст используется для многих вещей, но чаще всего это просто загрузка и доступ к ресурсам.
Смотрите: http://developer.android.com/reference/android/content/Context.html для получения дополнительной информации.
Контекст это:
Интерфейс для глобальной информации о среде приложения. Это абстрактный класс, реализация которого обеспечивается системой Android. Он позволяет получить доступ к ресурсам и классам, относящимся к конкретному приложению, а также к дополнительным вызовам для операций на уровне приложения, таких как запуск, широковещание и получение, и т. Д.
Ссылка: http://developer.android.com/reference/android/content/Context.html
Контекст Android содержит информацию о среде вашего приложения.
Возможно, вы захотите взглянуть на официальную ссылку, чтобы понять, какая информация хранится в вашем контексте и какие операции вы можете делать с ней.