Main thread ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Main thread, yazılımda ana iş parçacığı, main thread, UI thread anlamına gelir.
Uygulamanın arayüzünü çizdiği ve kullanıcı girdilerini işlediği iş parçacığı; burada yavaş işler çalıştırılırsa uygulama donar ve yanıt vermez olur.
English: The thread on which an app draws its interface and handles user input; if slow work runs there, the app freezes and stops responding.
Nerede ve nasıl kullanılır?
Android'de 'UI thread' de denir. Geliştiriciler ağ çağrılarını, veritabanı işlemlerini ve görsel işleme işlerini main thread dışına taşır; arayüz güncellemeleri ise bu thread üzerinde yapılmalıdır. Android, main thread'de yapılan ağ çağrılarında NetworkOnMainThreadException hatası verir; bu thread çok uzun süre meşgul kalırsa ANR oluşur. Türk ekipler genellikle 'main thread' der.
Örnek cümleler
The list freezes because we decode large images on the main thread.
Büyük görselleri main thread'de çözdüğümüz için liste donuyor.
UI updates must run on the main thread, otherwise the app may crash.
Arayüz güncellemeleri main thread'de çalışmalı, yoksa uygulama çökebilir.
Sık kullanılan kalıplar
- on the main thread
- off the main thread
- block the main thread
- main thread checker
İlgili terimler
Bu kelime başka alanlarda
Aynı İngilizce kelime başka bir alanda farklı bir anlama gelebilir:
Aynı konudan: Web, Mobil ve Arayüz Geliştirme
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
