Intereting Posts

Rect и RectF в Android SDK

В чем разница между Rect и RectF в Android SDK?

Solutions Collecting From Web of "Rect и RectF в Android SDK"

Используя Rect вы определяете его ребра, используя целые числа, и используя RectF они определяются как float.

Глядя на них более тщательно, я обнаружил несколько отличий. Я расскажу только, что одна реализация имеет больше по сравнению с другой.

Rect

  • Equals (Object obj) (по какой-то причине он имеет собственную реализацию равных)
  • exactCenterX ()
  • exactCenterY ()
  • flattenToString ()
  • toShortString ()
  • UnflattenFromString (String str)

RectF

  • Round (Rect dst)
  • RoundOut (Rect dst)
  • Set (Rect src)

Так что, видимо, есть некоторые отличия.

Rect окончательный, RectF может быть расширен