Tworzenie prostej aplikacji, która oblicza prędkość i wyświetla ją w grafice prędkościomierza. Mogę wykonać wszystkie obliczenia prędkości, obliczenia GPS itp., Ale nie jestem zbyt pewny co do animacji. Czy ktoś ma jakieś dobre tutoriale lub przykłady na wskaźnikach igieł innych niż przykład termometru?Prędkościomierz Android (igła)
Odpowiedz
Prawdopodobnie można zacząć od czegoś podobnego do this.
Następnie, przechodząc między wartościami, wykonaj animację, w której igła stopniowo przechodzi do następnej wartości jednostek X na jednostkę czasu.
This question jest również bardzo podobny do twojego.
Sprawdź numer solution, który znalazłem w mojej walizce.
Wielkie dzięki dla właściciela Evelina Vrabie ...
wiem, post jest dość stary. Ale miałem taką samą sytuację: nie ma dobrej kontroli do reprezentowania prędkości. Wydaje mi się, że wielu ludzi stoi przed tym.
Sam wdrożyłem SpeedometerView: prosty prędkościomierz z igłami i kolorowymi zakresami wartości. Zapraszam do pobrania!
https://github.com/ntoskrnl/SpeedometerView
Kontrola ta została wykorzystana w mojej aplikacji CardioMood.
Kod nie jest zoptymalizowany, ale działa. Cieszyć się!
Sprawdź tutaj. To jest mój kod. Jeśli masz jakieś pytanie, daj mi znać. Odwiedź https://github.com/mucahitsidimi/GaugeView
Możesz zaimplementować wskaźnik do swojego projektu.
<com.sidimi.mucahit.gaugeview.GaugeView
android:id="@+id/gaugeView"
android:layout_width="fill_parent"
android:layout_height="fill_parent"/>
Możesz ustawić szerokość i wysokość, jakie chcesz. Oblicza wszystko automatycznie.
- 1. in_array zwraca true, jeśli igła jest 0
- 2. Android Jak obracać igłę po zmianie prędkości?
- 3. Android, Jak mogę obrócić strzałkę (obraz) wokół ustalonego punktu?
- 4. Android "Tylko oryginalny wątek, który utworzył hierarchię widoku, może dotykać swoich widoków." Błąd w pętli for
- 5. Jak połączyć/zsynchronizować animację z nagraniem wideo w czasie rzeczywistym?
- 6. android: theme = "@ android: style/Theme.NoTitleBar.Fullscreen" Nie działa Android
- 7. Do jakiego celu android powinienem się rozwijać? Android 4.4W lub Android 4.4L lub Android 4.4 KitKat?
- 8. Różnica: android: tło i android: src?
- 9. Android - Który używać Active Android lub Realm
- 10. użyj prefiksu Android na xml (android :, aplikacja :, @ .., ...)
- 11. Jaka jest różnica między @android a android:
- 12. Jak działają Android: shrinkColumns i android: stretchColumns?
- 13. Android + PhoneGap: android: windowSoftInputMode nie działa
- 14. Android: jak programowo znaleźć nazwę wersji Android?
- 15. Android Studio - "W projekcie wykryto platformę Android"
- 16. dialogowe Android zwyczaj pokazuje android pasek tytułowy
- 17. Android: EditText - wiele linii i android: inputType
- 18. generowanie JavaDocs Android Studiowygenerować JavaDocs Android Studio
- 19. "@android: drawable/ic_" vs "@ * android: drawable/ic_"
- 20. Android 4.2 RadioButton android: błąd drawableLeft?
- 21. Oauth 2.0 Android use Spring-For-Android
- 22. Android XML: android: elewacja vs. aplikacja: elewacja
- 23. Profil systemu Android Android SDKPlikowanie widoków Podgląd
- 24. android java.lang.OutOfMemoryError
- 25. Android + toString
- 26. Android softkeyboard
- 27. android INSTALL_FAILED_MISSING_SHARED_LIBRARY
- 28. SocketTimeoutException Android
- 29. Observver/Android
- 30. Android Mipmap?
przeniosłem to do innego repo: https://github.com/ntoskrnl/AndroidWidgets – ntoskrnl
awsm wielkie dzieło ... – Pranav