Junior — Middle
Pouvez-vous expliquer ce qu'on entend par Fragment dans le développement Android?
sobes.tech IA
Réponse de l'IA
Fragment в Android — это модульная часть пользовательского интерфейса, которая представляет собой отдельный компонент с собственным жизненным циклом. Фрагменты позволяют создавать гибкие и адаптивные интерфейсы, особенно на устройствах с разными размерами экранов (например, планшеты и телефоны). Они обычно используются внутри Activity и могут динамически добавляться, заменяться или удаляться.
Пример использования фрагмента:
class ExampleFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return inflater.inflate(R.layout.fragment_example, container, false)
}
}
Затем этот фрагмент можно добавить в Activity через FragmentManager.