Sobes.tech
Junior — Middle

U kojoj strukturi podataka se čuvaju Looper poruke primljene putem Handler-a?

sobes.tech АИ

Одговор од АИ

Looper u Androidu čuva poruke primljene putem Handler-a u strukturi podataka pod nazivom MessageQueue. To je red poruka koji osigurava sekvencijalnu obradu poruka i Runnable objekata u niti.

Kada Handler pošalje poruku, ona se smešta u MessageQueue, a Looper ih izvlači redom i obrađuje u svom ciklusu. MessageQueue je implementirana kao povezana lista poruka (Message), sortirana po vremenu izvršenja.

Dakle, MessageQueue je glavna struktura podataka koja upravlja redosledom obrade poruka u Looper-u.