Sobes.tech
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.