Jaka jest różnica między Rect i RectF w zestawie SDK systemu Android?Rect i RectF w systemie Android SDK
44
A
Odpowiedz
41
Definiowanie krawędzi za pomocą liczb całkowitych i użycie RectF
definiuje się jako zmienne.
Patrząc na nie uważniej, zauważyłem kilka różnic. Wymienię tylko to, co jedna implementacja ma więcej w porównaniu do drugiej.
Rect
- equals(Object obj) (z jakiegoś powodu ma własną implementację równymi)
- exactCenterX()
- exactCenterY()
- flattenToString()
- toShortString()
- unflattenFromString(String str)
RectF
Więc najwyraźniej istnieją pewne różnice.
11
Rect jest ostateczna, RectF może zostać przedłużony
Powiązane problemy
- 1. Jaki jest najlepszy sposób na konwersję z RectF na Rect w systemie Android?
- 2. Android - Zrozumieć View.getLocalVisibleRect (Rect)
- 3. Obramowanie bitmapy z zaokrąglonymi narożnikami w systemie Android
- 4. Konwencje nazewnictwa w systemie Android SDK
- 5. Jak zrobić spację między ciągiem spannable w systemie Android?
- 6. Implementowanie niestandardowego losowania w systemie Android
- 7. Folder instalacyjny systemu Android SDK w systemie OS X
- 8. Jak odzyskać nieodebrane połączenia w systemie Android SDK 2.2
- 9. Działanie intencji dla zdarzeń sieciowych w systemie Android sdk
- 10. token AccessToken: ACCESS_TOKEN_REMOVED w systemie Facebook Android SDK
- 11. Wyłączanie i włączanie stronicowania w ViewPager w systemie Android
- 12. iOS - usuwanie obramowań wokół przycisku Round Rect
- 13. Ionic w systemie Windows: zainstalowany pakiet Android SDK. Nadal dostaję "Błąd: zainstaluj Android:" android-22 "
- 14. Integracja Facebook w systemie Android?
- 15. Instalacja Android SDK i AVD Manager
- 16. IntelliJ IDEA 12 i Homebrew Android SDK
- 17. Równoczesne nagrywanie i odtwarzanie Android Superpowered SDK
- 18. Budowa docelowa i wersja Min SDK Android
- 19. MediaRecorder i UDP (DatagramSocket) w systemie Android
- 20. Konfiguracja wirtualnego urządzenia Android dla tabletu 7-calowego w systemie Android SDK 2.3.3
- 21. Android Studio - Problem z zestawem Android SDK w systemie Windows 7
- 22. iPhone SDK w systemie Windows (alternatywne rozwiązania)
- 23. Jak zdobyć bieżący token dostępu w systemie Android Android SDK V4?
- 24. Jak odinstalować program Android Studio i zestaw SDK systemu Android?
- 25. oddzwonienie w systemie Android?
- 26. SVG: tekst wewnątrz rect
- 27. o android Drawable getBounds return Rect (0, 0 - 0, 0)
- 28. Android Studio SDK problem
- 29. Obsługa nowego urządzenia Bluetooth w systemie Android
- 30. Jak skompilować i uruchomić program C/C++ w systemie Android
Tak jeden jest zdefiniowana z int http://developer.android.com/reference/android/graphics/Rect.html drugi pływak z http: // developer. android.com/reference/android/graphics/RectF.html. część formularza, która nie znam żadnej różnicy, która rodzi pytanie, dlaczego utworzyć 2 osobne klasy dla tego ^^ –
@JasonRogers Zgadzam się, że jest to trochę zabawne. –
Tak naprawdę poszedłem sprawdzić dokumentację, aby zobaczyć, czy ktoś nie odziedziczył drugiej z odrobiną odlewania, ale nawet tego lol –