Fragmentning hayotiy siklidagi onCreateView usulidan oldin qaysi usul chaqiriladi?
Fragmentning hayotiy siklidagi onCreateView usulidan oldin qaysi usul chaqiriladi?

Video: Fragmentning hayotiy siklidagi onCreateView usulidan oldin qaysi usul chaqiriladi?

Video: Fragmentning hayotiy siklidagi onCreateView usulidan oldin qaysi usul chaqiriladi?
Video: URUG'| BIR VA IKKI URUG'PALLALI O'SIMLIKLAR URUG'I. УРУҒ| БИР ВA ИККИ УРУҒПAЛЛAЛИ ЎСИМЛИКЛAР УРУҒИ. 2024, Noyabr
Anonim

onActivityCreated() usuli deyiladi keyin onCreateView () va oldin onViewStateRestored(). onDestroyView(): Chaqirildi tomonidan ilgari yaratilgan View onCreateView () dan ajratilgan Fragment.

Bu erda onCreate va onCreateView o'rtasidagi farq nima?

onCreate dastlabki yaratish deb ataladi ning parcha. Grafik bo'lmagan ishga tushirishlaringizni shu yerda qilasiz. Bu tartib shishirilmasdan va parcha ko'rinmasdan ham tugaydi. onCreateView maketni puflash uchun chaqiriladi ning fragment, ya'ni grafik ishga tushirish odatda bu erda sodir bo'ladi.

Androidda fragmentning hayot aylanishi qanday? A parcha bir nechta faoliyatda foydalanish mumkin. Fragmentning hayot aylanishi bilan chambarchas bog'liqdir hayot sikli uning asosiy faoliyati to'g'risida, ya'ni faoliyat to'xtatilganda, barcha parchalar faoliyatda mavjud ham to'xtatiladi. A parcha foydalanuvchi interfeysi komponentiga ega bo'lmagan xatti-harakatlarni amalga oshirishi mumkin.

Shu munosabat bilan, Fragmentning hayot aylanishi faoliyatning hayot aylanishiga bog'liqmi?

A fragmentning hayot aylanishi bilan chambarchas bog'liqdir hayot sikli uning uy egasi faoliyat qachon degani faoliyat pauza holatida, hammasi parchalar da mavjud faoliyat ham to'xtaydi. Fragmentlar ga qo'shiladi Android API ichida Android Katta ekranlarda moslashuvchan UI-ni qo'llab-quvvatlash uchun API 11 versiyasi 3.0.

Androidda onCreateView nima?

Android Fragment onCreateView () onCreateView () usuli parametr sifatida LayoutInflater, ViewGroup va Bundle ni oladi. Inflate() ning oxirgi parametri sifatida false ni o'tkazsangiz, asosiy ViewGroup hali ham shishirilgan ko'rinishning joylashuvini hisoblash uchun ishlatiladi, shuning uchun siz nullni asosiy ViewGroup sifatida o'tkaza olmaysiz.

Tavsiya: