Middle
Kui palju korda kutsutakse onDraw meetod animatsiooni ajal sekundis?
sobes.tech AI
Vastus AI-lt
onDraw kutsumise sagedus animatsiooni ajal sõltub seadme ekraani värskendussagedusest (refresh rate). Enamikul kaasaegsetest Android-seadmetest on see sagedus 60 Hz või rohkem (näiteks 90 Hz, 120 Hz).
Seetõttu võib onDraw meetod olla kutsutud kuni 60 korda (või rohkem) sekundis, kui iga kaadri joonistamise operatsioon lõpeb kiiremini kui ekraani värskendamise periood (umbes 16,67 ms 60 Hz puhul).
Kui ühe kaadri joonistamine võtab rohkem aega, võib süsteem mõningaid onDraw kutsed vahele jätta, et vältida viivitusi ja säilitada sujuvust.
Üldiselt püüab süsteem aktiivse animatsiooni ajal kutsuda onDraw nii tihti kui võimalik, võimalikult lähedal ekraani värskendussagedusele.