Ich muss meinen Standort mit dem gespeicherten Standort in der DB regelmäßig nach 30 Sekunden in meiner App vergleichen. Bitte sagen Sie mir, welcher ist der beste Weg, um zu implementieren und weniger Stromverbrauch.Weniger Akkuverbrauch zwischen Thread, Service, Handler
Antwort
Ich würde empfehlen HandlerThread
oder IntentService
, da es nicht Ihre UI/Main Thread einschränken wird.
bei Rückruf sehr 30 Sekunden zu planen, auf einer solchen Rückruf ur Aufgabe auszuführen, halten sie nicht Ihre Ressource wach Dieses Video sollten Sie klar Ihre Zweifel https://www.youtube.com/watch?v=0Z5MZ0jL2BM
man nicht so effizienten Ansatz verwenden sein kann Alarmmanager helfen, wenn Sie warten nur auf den nächsten Prozessschritt
stellen Sie sicher, dass Sie den Lebenszyklus korrekt von was auch immer Sie verwenden – Ak9637
@selvin, bitte korrigieren Sie mich, wenn ich irre, Handler Thread würde beeinflussen UI-Thread nur, wenn es erstellt wird oder etwas an den UI-Thread zu liefern, ein anderes Mal wäre es unabhängig – Ak9637
@selvin, also stimmst du mit meiner Antwort oder nicht? – Ak9637
- 1. Thread und Akkuverbrauch
- 2. Unterschied zwischen Thread und Handler
- 3. Handler in einem Thread run
- 4. Handler vs Thread
- 5. Aufwachen Thread von Signal-Handler
- 6. Kommunikation zwischen UI-Thread und anderen Threads mit Handler
- 7. Google Play Services Aktivitätserkennung - Akkuverbrauch?
- 8. Run-Handler auf opengl Thread
- 9. Thread und Handler handleMessage() Leistung
- 10. Wie Stop-Service mit Handler
- 11. Unterschied zwischen `.click (handler())` und `.click (handler)`
- 12. Unterschied zwischen ASP.net Handler und Generic Handler
- 13. Welchen soll ich Handler oder Thread verwenden?
- 14. Start Handler Thread bei Null Sekunden
- 15. Android-Nachrichtenwarteschlange pro Thread oder per Handler
- 16. ist OSGI Event Handler Thread sicher
- 17. Verbinden Sie HTTP-Thread-Handler mit SessionPools.
- 18. Android-Thread-Handler keine Nachricht empfangen
- 19. Handler in Android Projekt: Thread Safe
- 20. Android-Service und UI-Thread
- 21. Android Service Multiple Thread Design
- 22. Senden einer Nachricht an einen Handler auf einem toten Thread beim Abrufen eines Standorts in Service
- 23. die Event-Handler auf wcf Service-Aufruf
- 24. Stop Service "Handler Schleife Code" funktioniert nicht
- 25. Thread vs Handler vs Async Aufgabe für Sockets in Android?
- 26. Unterschied zwischen Thread # run und Thread # wakeup?
- 27. Zwei Threads und 1 Service oder ein Service pro Thread?
- 28. Teilen Lock-weniger Ressourcen zwischen Threads in Rust
- 29. Glätte zwischen mehr und weniger anzeigen
- 30. Senden einer Nachricht an einen Handler auf einem toten Thread
können Sie Rundfunkempfänger verwenden. –
Es ist nicht wichtig ... als das Hauptproblem in Batterieentleerung wäre GPS und CPU immer auf – Selvin