Потоки приложения в Android

Все потоки приложений базируются на низкоуровневых потоках pthreads в ядре Linux и их представлении Thread в Java, при этом платформа Android назначает потокам дополнительные, отличительные свойства. С точки зрения приложения существует три типа потоков: UI-поток (поток пользовательского интерфейса), связующие потоки и фоновые потоки.