A Фрагмент - это часть деятельности, которая обеспечивает более модульную деятельность. Не будет ошибкой, если мы скажем, что фрагмент является своего рода суб-активностью. Ниже приведены важные моменты, о fragment-
- фрагмент имеет свой собственный макет и его собственное поведение со своими собственными обратных вызовов жизненного цикла.
- Вы можете добавлять или удалять фрагменты в действии во время работы.
- Вы можете комбинировать несколько фрагментов в одном действии для создания многоплоского пользовательского интерфейса.
- Фрагмент может использоваться в нескольких действиях.
- Фрагмент может реализовать поведение, не имеющее компонента пользовательского интерфейса.
- Фрагменты - это решение для Android для создания пользовательских интерфейсов многократного использования.
В вашем случае фрагмент должен быть более гибким с вашим UI/UX, потому что вы хотите создать приложение на основе галереи, чтобы вы могли повторно использовать один и тот же фрагмент для отображения разных изображений каждый раз.
Активность без фрагмента менее эффективна, чем операции с фрагментом, потому что для инициализации нового действия больше памяти & занимает много времени, чем инициализация фрагмента.
Чем меньше активности вы используете в своем приложении, тем быстрее оно становится.
Надеюсь, это поможет вам.
Использовать фрагмент, который бы в значительной степени соответствовал вашей потребности в производительности и отзывчивости по моему предложению. – Roljhon