Hoe vaak wordt de onDraw-methode per seconde aangeroepen tijdens de animatie?
sobes.tech AI
Antwoord van AI
De frequentie waarmee onDraw wordt aangeroepen tijdens een animatie hangt af van de verversingssnelheid (refresh rate) van het apparaat. Bij de meeste moderne Android-apparaten is deze snelheid 60 Hz of hoger (bijvoorbeeld 90 Hz, 120 Hz).
Daarom kan de methode onDraw tot 60 keer (of meer) per seconde worden aangeroepen, als elke frame-tekenoperatie sneller wordt voltooid dan de verversingsperiode van het scherm (ongeveer 16,67 ms voor 60 Hz).
Als het tekenen van één frame meer tijd kost, kan het systeem sommige onDraw-aanroepen overslaan om vertragingen te voorkomen en soepelheid te behouden.
Over het algemeen probeert het systeem tijdens een actieve animatie onDraw aan te roepen met een frequentie zo dicht mogelijk bij de verversingssnelheid van het scherm.