Looper
prepare()
/loop()
/quit()
mantığını nasıl kullanacağımı anlamakta zorluk çekiyorum.Android'de Looper.prepare() işlevinin kullanımıyla ilgili ayrıntılar
Üç iş parçacığım var: biri UI iş parçacığı, bir oyun mantığı iş parçacığı ve sonuncu ağ iletişim iş parçacığı (arka plan iş parçacığı, yalnızca kullanılmakta olduğunda yaşıyor).
Oyun dizisinin ağ aramalarının sonuçlarına bağlı pek çok bağımlılığı var, bu yüzden ağdaki ipliği oyun ipucundan çıkarmak ve sonucu geri almak için Handler
numarasına sahip olmak istedim.
Tabi ki, kullanıcı arayüzü iş parçacığı olmadığı için, Looper.prepare()
... 'u aramalıyım. Oyun dizisinde çağrılması gerektiğini düşündüm ama bunu yapamam çünkü loop()
bunu üstleniyor.
İşleyicim ile ağ iş parçacığından oyun dizisine geri gönderme hakkında nasıl gidebilirim?