Приложение или контекст приложения являются одноэлементными.Где бы вы это ни называли, вы получаете один и тот же экземпляр объекта.Он может использоваться для многих вещей, таких как обмен данными между действиями.
Способ использования контекста приложения.
Расширение класса приложения Таким образом, в своей деятельности вы можете получить доступ к контексту приложения и получить растровое изображение.Поскольку контекст приложения является одноэлементным, он будет одинаковым экземпляром в каждом действии.
MyApplication appContext = (MyApplication) getApplication();
Вам также необходимо добавить
android:name=".MyApplication"
к тегу приложения в файле манифеста.
Вы не можете расширять несколько классов из приложения, поскольку используется только 1 экземпляр, указанный в файле манифеста.