Я собираюсь реализовать один экран с Activity
и всеми другими экранами с Fragments
и managing all the fragments thru the activity
.
Является ли это хорошей идеей?, и мой ответ НЕТ, но все же я хочу более четко узнать об этой мысли.
Каковы плюсы и минусы идеи?
Примечание:
Пожалуйста, не дайте мне ссылку на фрагмент и активность.
EDIT:
Вот что-то по фрагментам и активности:
Плюсы:
- Фрагменты предназначены для использования с действиями в качестве вспомогательной активности.
- Фрагменты не являются заменой для действий.
- Фрагменты предназначены для повторного использования (необходимо знать, каким образом может быть достигнуто повторное использование.).
- Фрагменты - лучший способ написать код для поддержки как таблеток, так и телефонов.
Минусы:
- Нам нужно реализовать интерфейс для получения данных из фрагментов.
- Для диалога нам нужно пройти долгий путь, чтобы показать его.
Почему мы должны использовать фрагменты, если мы не рассматриваем планшеты? Какова разница между начальным временем между активностью и фрагментом?