Sobes.tech
Junior — Middle

Môžete vysvetliť, čo sa rozumie pod pojmom Fragment v Android vývoji?

sobes.tech AI

Odpoveď od AI

Fragment v Androidu je modulárna časť používateľského rozhrania, ktorá predstavuje samostatný komponent s vlastným životným cyklom. Fragments umožňujú vytvárať flexibilné a prispôsobiteľné rozhrania, najmä na zariadeniach s rôznymi veľkosťami obrazovky (napríklad tablety a telefóny). Zvyčajne sa používajú v rámci Activity a môžu byť dynamicky pridávané, nahrádzané alebo odstraňované.

Príklad použitia fragmentu:

class ExampleFragment : Fragment() {
    override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
        return inflater.inflate(R.layout.fragment_example, container, false)
    }
}

Tento fragment možno následne pridať do Activity prostredníctvom FragmentManageru.