Junior — Middle
Pode explicar o que se entende por Fragment na desenvolvimento Android?
sobes.tech IA
Resposta da IA
Um Fragment no Android é uma parte modular da interface de utilizador que representa um componente independente com o seu próprio ciclo de vida. Os fragments permitem criar interfaces flexíveis e adaptáveis, especialmente em dispositivos com diferentes tamanhos de ecrã (por exemplo, tablets e telemóveis). Normalmente, são usados dentro de uma Activity e podem ser adicionados, substituídos ou removidos dinamicamente.
Exemplo de uso de um fragmento:
class ExampleFragment : Fragment() {
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
return inflater.inflate(R.layout.fragment_example, container, false)
}
}
Depois, este fragmento pode ser adicionado a uma Activity através do FragmentManager.