क्यों एंड्रॉइड कैनवास में ऑपरेशन ड्रॉ (x, y) के बजाय फ्लोट का उपयोग कर रहे हैं? उदाहरण के लिए: http://developer.android.com/reference/android/graphics/Canvas.html#drawCircle(float, नाव, नाव, android.graphics.Paint)क्यों एंड्रॉइड कैनवास में ऑपरेशन ड्रॉ (x, y) के बजाय फ्लोट का उपयोग कर रहे हैं?
http://developer.android.com/reference/android/graphics/Canvas.html#drawRect(float, नाव, नाव, नाव, android.graphics.Paint)
अगर मैं वस्तुओं (कहते हैं कि 200 का एक बहुत कुछ है) मेरे आवेदन में आकर्षित करने के लिए और मेरे पास प्रत्येक ऑब्जेक्ट के लिए एक कक्षा है, क्या मुझे x, y विशेषता (स्क्रीन पर खींचे जाने पर ऑब्जेक्ट का स्थान) के लिए 'int' या 'float' का उपयोग करना चाहिए? मुझे लगता है कि 'फ्लोट' 'int' से कम स्मृति का उपयोग करें।
class MyObject {
public int x;
public int y;
}
धन्यवाद।