आप एक निश्चित फ़्रेमरेट पर भरोसा नहीं कर सकते हैं:
एक ठेठ घटना पाश (धागा रन समारोह) कुछ इस तरह लग सकता है। एंड्रॉइड एक मल्टीटास्किंग ऑपरेटिंग सिस्टम का उपयोग कर रहा है। यदि पृष्ठभूमि में कुछ थ्रेड चल रहे हैं जो कुछ भारी उठाने के लिए करते हैं, तो हो सकता है कि आप अपने इच्छित फ़्रेमेट तक पहुंचने में सक्षम न हों। यहां तक कि यदि आप एकमात्र सक्रिय प्रक्रिया हैं, तो फ़्रेमेट आपके GPU और CPU पर निर्भर करता है, और प्रत्येक की घड़ी। हो सकता है कि उपयोगकर्ता के पास हैक किया गया रोम हो जो घड़ी को कस्टम मान में बदल देता है।
कुछ फोन एक निश्चित फ़्रेमेट पर लॉक हो सकते हैं। एचटीसी ईवीओ को सबसे लंबे समय तक 30 एफपीएस तक बंद कर दिया गया था, जब तक कि कस्टम रोम बाहर नहीं निकले, जिससे उस सीमा को हटा दिया गया। नए ईवीओ रोम ने भी उस सीमा को हटा दिया।
मुझे नहीं पता कि आप क्या करने की कोशिश कर रहे हैं, लेकिन आपकी सबसे अच्छी शर्त प्रत्येक फ्रेम के बाद समय को मापने और अपने एनिमेशन के लिए उस डेल्टा का उपयोग करना है। यदि आप एफपीएस प्रदर्शित करने की कोशिश कर रहे हैं, तो एक चिकना औसत का उपयोग करें।
हम एक जीएल सतह के बारे में बात कर रहे हैं, या सामान्य रूप में (एनीमेशन का उपयोग करते समय)? कोई डिफ़ॉल्ट फ्रेमरेट नहीं है, मैं इसे आगे कह सकता हूं। – EboMike
बस 2 डी एनीमेशन कहने के लिए! सतह दृश्यों का उपयोग – m4n07