- Forum-Beiträge: 110
24.09.2012, 14:13:39 via Website
24.09.2012 14:13:39 via Website
ich würde mal eure Meinungen zu meinem Problem hören. Ich schreibe eine App die einen Service verwendet. Dieser lädt beim 1. Aufruf relativ viele Daten von einem Server, gegen den die weiteren Dienste des Service gehen.
Wo würdet ihr diese Daten nun lassen?
- Im Service halten macht ja keinen Sinn, da dieser ggf. beendet wird (Service wird von App und durch Broadcast-Intents angesteuert).
- Immer in den SharedPreferences abspeichern wären die Daten etwas groß und zu komplex (Neuaufbau müsste wieder verschiedene Objekte in einem Baum erstellen, da sie ja in der Form nicht gespeichert werden können).
- in einer mySQL-DB ist ähnlich SharedPreferences, zu langsam, zu häufig und die Struktur
- ein Singleton das die Daten hält und falls es leer ist muss halt doch nochmal nachgelesen werden?
habt ihr noch andere bessere Ideen?
<td class="alt1"> <!-- google_ad_section_start -->Mehrere WLANs?? Versuch doch mal den <a href="http://goo.gl/7ojEp" target="_blank">SSID Selector</a>: <img src="images/smilies/extra/thumbsup.gif" border="0" alt="" title="Thumbsup" class="inlineimg" /><!-- google_ad_section_end --> </td>
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.