Ich habe eine Android-Anwendung, die 1 Navigationsschublade Aktivität mit mehreren Fragmenten verwendet. Die Aktivität ruft JSONObjects von einer REST-API ab und konvertiert sie in ArrayLists von benutzerdefinierten Objekten.Static ArrayLists oder serialisierbare Bundles?
Diese benutzerdefinierten ArrayLists werden in mehreren Fragmenten verwendet, von denen einige geändert und einige nur zur Anzeige verwendet werden. Meine App hat diese ArrayLists momentan als statische Objekte und importiert sie in die notwendigen Fragmente, aber ich bin mir bewusst, dass dies wahrscheinlich nicht der beste Weg ist, um dies zu erreichen.
Sollte ich weiterhin statische ArrayLists verwenden oder sollte ich die ArrayLists in Paketen weitergeben, wenn ich die Fragmente erstelle? Natürlich würde jeder bessere Vorschlag auch sehr geschätzt werden.
wie ich weiß, statische Variablen sind in myapp klar, wenn eine Anwendung geschlossen in Ihrer App passiert. –
@AndroidSurya Ich bin mir nicht sicher, was du meinst –
mit statischen Variablen in myapp kann Problem damit gehen mit Bundle gehen –