B
ben56a
Ambitioniertes Mitglied
- 0
ein grundsätzliches Problem & Frage:
Problem:
Es gibt Activity A und Activity B. Beide Activities müssen auf die gleichen Objecte zugreifen um diese modifizieren oder anzeigen zu können.
Es liegt nahe hierfür die putExtra Methode eines Intents zu verwenden.
1. Frage: Nehmen wir an, es wird eine Liste via putExtra an eine andere Activity übergeben, die sehr sehr groß werden kann. Hat man dann nicht einen enormen Performanceverlust?
Ein weiterer Lösungsansatz meinerseits ist es, in einer Klasse eine Liste zu verwalten, welche über getter und setter befüllt oder gelesen werden kann. Das sind statische Funktionen, damit jede Activity auf die Daten zugreifen kann.
2. Frage: ist das eine akzeptable Lösung?
Problem:
Es gibt Activity A und Activity B. Beide Activities müssen auf die gleichen Objecte zugreifen um diese modifizieren oder anzeigen zu können.
Es liegt nahe hierfür die putExtra Methode eines Intents zu verwenden.
1. Frage: Nehmen wir an, es wird eine Liste via putExtra an eine andere Activity übergeben, die sehr sehr groß werden kann. Hat man dann nicht einen enormen Performanceverlust?
Ein weiterer Lösungsansatz meinerseits ist es, in einer Klasse eine Liste zu verwalten, welche über getter und setter befüllt oder gelesen werden kann. Das sind statische Funktionen, damit jede Activity auf die Daten zugreifen kann.
2. Frage: ist das eine akzeptable Lösung?