Андройд дээрх фрагментийн амьдралын мөчлөг гэж юу вэ?

Андройд дээрх фрагментийн амьдралын мөчлөг гэж юу вэ?
Андройд дээрх фрагментийн амьдралын мөчлөг гэж юу вэ?
Anonim

Фрагментын тохиолдол бүр өөрийн өөрийн амьдралын мөчлөгтэй байна. Хэрэглэгч таны апп-тай ажиллах, харилцах үед таны фрагментууд нэмэгдэх, хасагдах, дэлгэц рүү орох эсвэл гарах үед амьдралынхаа мөчлөгийн янз бүрийн төлөвт шилждэг.

Андройд дээрх фрагмент гэж юу вэ?

Андройд баримт бичгийн дагуу фрагмент нь програмын хэрэглэгчийн интерфэйсийн нэг хэсэг бөгөөд үйл ажиллагаатай холбоотой байдаг. Фрагментууд нь амьдралын мөчлөг, байршил эсвэл UI бүрэлдэхүүн хэсгүүдтэй байдаг. Фрагментууд нь таны UI дизайныг баяжуулж, өөр өөр дэлгэц хооронд өгөгдөл дамжуулах, төхөөрөмжийн янз бүрийн тохиргоонд дасан зохицоход тусалдаг.

Фрагмент бичих фрагментийн амьдралын мөчлөг гэж юу вэ?

Фрагментууд нэг үйлдэл доторх олон дэлгэцийг төлөөлдөг. Андройдын фрагментийн амьдралын мөчлөгт фрагментууд үйл ажиллагаанд орсон тул үйл ажиллагааны амьдралын мөчлөг нөлөөлдөг. Фрагмент бүр өөрийн гэсэн амьдралын мөчлөгийн аргуудтай байдаг бөгөөд фрагментүүд нь үйл ажиллагаанд суулгагдсан байдаг тул үйл ажиллагааны амьдралын мөчлөгт нөлөөлдөг.

Фрагментийн амьдралын мөчлөг ба үйл ажиллагааны фрагмент гэж юу вэ?

Фрагментийн амьдралын мөчлөг нь түүний үндсэн үйл ажиллагааны амьдралын мөчлөгтэй нягт холбоотой бөгөөд энэ нь үйл ажиллагаа түр зогссон төлөвт байх үед үйл ажиллагаанд байгаа бүх фрагментүүд мөн зогсох болно гэсэн үг юм.. Том дэлгэцэн дээр уян хатан UI-г дэмжихийн тулд Android 3.0-ийн API хувилбар 11-ийн фрагментуудыг Android API-д нэмсэн.

FragmentManager-г Android-д юу ашигладаг вэ?

TheFragmentManager фрагментын арын стекийг удирдана. Ажиллаж байх үед FragmentManager нь хэрэглэгчийн харилцан үйлчлэлийн хариуд фрагмент нэмэх, хасах гэх мэт стекийн арын үйлдлүүдийг гүйцэтгэх боломжтой. Өөрчлөлтүүдийн багц бүрийг FragmentTransaction гэж нэрлэдэг нэг нэгж болгон хамтад нь хийдэг.

Зөвлөмж болгож буй: