Що таке потік в Android?
Коли ми запускаємо програму на Android, система створює потік, який називається основним потоком програми або UI-потік. Цей потік обробляє всі зміни та події користувальницького інтерфейсу. Однак для допоміжних операцій, таких як відправлення або завантаження файлу, тривалі обчислення тощо.
Навіщо потрібен потік?
Потоки є зручним уніфікованим програмним інтерфейсом для читання або запису файлів (у тому числі спеціальних і, зокрема, пов'язаних з пристроями), сокетів та передачі даних між процесами.