Mam jedno bardzo ogólne pytanie, nie znalazłem konkretnej odpowiedzi na moje pytanie, a więc ponownie ją stawiam.Wiele czynności lub pojedyncza czynność i wiele fragmentów
chcę zdecydować pomiędzy dwoma podejściami
- Działania dedykowane dla różnych ekranach i zadań, aby uniknąć złożoności i zagadnień
- pojedynczych działań i wiele fragmentów dla różnych zadań i użytkownik może poruszać się jak aktywny gospodarstwa Fragment A użytkownik przejdzie do Fragmentu B, Fragment C, może to być transakcja tam iz powrotem.
Co chcę wiedzieć?
- Czy przenoszenie aktywności jest tak kosztowne dla procesora lub aby uzyskać prostotę pamięci narzutowej jest nieistotne?
- Fragment wiąże się z zarządzaniem cyklem życia wraz z przejściem, więc z jakim problemem może przyjść zarządzanie cyklem życia?
- Jak łatwo radzić sobie z transakcją fragmentów z zapisaniem stanu fragmentu?
Nie wiemy teraz, jaka ilość danych będzie dostępna dla fragmentu.
ponieważ wiem, że użycie jednego fragmentu polega na tym, że można go użyć do oddzielenia kodu, dzięki czemu aktywność nie jest gigantyczna. i jest ważne dla utrzymania kodu i utrzymania go w prostocie. –