Поддерживает ли Android многозадачность приложений:
Автор 
				<<<TROP>>>
	Поддерживает лиAndroidмногозадачность приложений и работу программ в фоне?Приложения для 
Android состоят из нескольких компонентов.
 Выделяют четыре типа компонентов:
Activities , Services , Broadcast receivers и 
Content providers.Activities представляют собой графический пользовательский интерфейс для определенной задачи.
 К примеру, приложение для SMS может иметь одно activity для вывода списка контактов, одно для создания сообщения и т.д. 
Activity может находиться в одном из трех состояний:
1.Active или 
running – в этом состоянии он находится на переднем плане и взаимодействует с пользователем;
2. Paused – находится на втором плане, но виден пользователю, например, частично перекрыт новым activity; 
3. Stopped – полностью перекрыт другим activity, но он по-прежнему сохраняет своё состояние, хотя и полностью скрыт от пользователя.
 В состояниях 
Paused и 
Stopped – activity может быть выгружен из памяти. Здесь можно провести аналогию с режимом гибернации в ОС для ПК. Такая система позволяет обращаться к приложению в фоне, не закрывать его, а, как бы, усыплять на время, ставить на паузу. Но по достижении определенных пределов памяти приложения выгружаются. Таким образом 
«закрыть» программу в 
Android возможно только в случае, если такая функция предусмотрена и реализована самим разработчиком, либо с помощью сторонних программ (полезность которых стоит у некоторых умельцев под сомнением), в большинстве же случаев программы лишь сворачиваются, то есть уходят на задний план, до тех пор, пока Вы их не запустите повторно или пока приложение не перейдет в последнюю категорию и убьется автоматически из-за нехватки памяти.
Таги: Android™,статья