2011-02-06 15 views

Respuesta

41

Utilizando Rect, defina sus bordes con enteros y con RectF se definen como flotantes.

Mirándolos con más cuidado he visto algunas diferencias en realidad. Solo enumeraré lo que una implementación tiene más en comparación con la otra.

Rect

RectF

Así que al parecer hay algunas diferencias.

+0

Sí uno se define con int http://developer.android.com/reference/android/graphics/Rect.html el otro con flotador http: // desarrollador. android.com/reference/android/graphics/RectF.html. una forma de parte que no conozco de ninguna diferencia que implique la pregunta de por qué crear 2 clases separadas para eso ^^ –

+0

@JasonRogers Estoy de acuerdo en que es algo divertido. –

+0

De hecho fui a verificar la documentación para ver si uno no heredó el otro con un poco de casting pero ni siquiera esa lol –

11

Rect es final, RectF puede extenderse