Android                
            контекст
        
        
            
    Поиск…
Вступление
В документации Google: «Интерфейс к глобальной информации о среде приложения. Он позволяет получать доступ к ресурсам и классам приложений, а также переадресации для операций на уровне приложений, таких как запуск, трансляция и получение намерений и т. Д.».
Проще говоря, Context - это текущее состояние вашего приложения. Это позволяет вам предоставлять информацию объектам, чтобы они могли знать о том, что происходит в других частях вашего приложения.
Синтаксис
-  
getApplicationContext() -  
getBaseContext() -  
getContext() -  
this 
замечания
Эта страница StackOverflow содержит несколько полных и хорошо написанных объяснений концепции Context:
Основные примеры
Стандартное использование в действии:
Context context = getApplicationContext();
 Стандартное использование в фрагменте:
Context context = getActivity().getApplicationContext(); 
  this (когда в классе, который распространяется из контекста, например, в классах Application, Activity, Service и IntentService) 
TextView textView = new TextView(this);
  другой this пример: 
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);