Mam ogólne pytanie dotyczące wydajności, a które mam zrobić i którego nie powinienem używać. Używam w mojej aplikacji dwóch działań, nazwijmy działanie "pierwszy" i "drugi odcinek".publiczna zmienna statyczna lub użyj metody putExtra z klasy intencji
W pierwszym działaniu mam publiczny obiekt statyczny, w moim przypadku jest to lista niestandardowego obiektu wykonanego przeze mnie, zwanego Koniunkcja.
Kiedy dzwonię do aktywności "Drugiej", chcę uzyskać zawartość tej listy. Czy powinienem używać publicznej zmiennej statycznej? czy jest jakiś problem? Będzie tylko jeden przypadek pierwszego działania? Więc nie ma problemu z używaniem publicznej zmiennej statycznej ..? Zgaduję.
Czy powinienem obliczyć całą listę i umieścić informacje na dużym Łańcuchu i wysłać go do aktywności "Drugiej" za pomocą metody putExtra?
dobre wyjaśnienie w tej sprawie byłoby bardzo dobre i będę naprawdę wdzięczny, że nie :)
Korzystanie z wzorca singleton jest ogólnie lepsze niż publiczne pola statyczne. –