Androidде onActivityCreated деген эмне?
Androidде onActivityCreated деген эмне?

Video: Androidде onActivityCreated деген эмне?

Video: Androidде onActivityCreated деген эмне?
Video: Буэнос-Айрес - Невероятно яркая и душевная столица Аргентины. Гостеприимная и легкая для иммиграции 2024, Ноябрь
Anonim

onActivityCreated ():

Аты айтылгандай, бул Activity'тин onCreate() аяктагандан кийин чакырылат. Ал onCreateView() кийин чакырылат жана негизинен акыркы инициализациялар үчүн колдонулат (мисалы, UI элементтерин өзгөртүү).

Ошо сыяктуу эле, Androidде onCreateView деген эмне?

Android Фрагмент onCreateView () onCreateView () ыкмасы параметр катары LayoutInflater, ViewGroup жана Bundle алат. inflate() үчүн акыркы параметр катары false бергенде, ата-эне ViewGroup дагы эле көбөйтүлгөн Көрүнүштүн жайгашуу эсептөөлөрү үчүн колдонулат, ошондуктан сиз негизги ViewGroup катары нөлгө өтө албайсыз.

Андан кийин, суроо туулат, Android фрагменттери деген эмне? А фрагмент көз карандысыз болуп саналат Android иш-аракет тарабынан колдонулушу мүмкүн болгон компонент. А фрагмент иш-аракеттерди жана макеттерди кайра колдонууну жеңилдетүү үчүн функцияларды капсулдайт. А фрагмент иш-аракеттин контекстинде иштейт, бирок өзүнүн жашоо циклине жана адатта өзүнүн колдонуучу интерфейсине ээ.

Буга байланыштуу, андроидде финиш () эмнеге колдонулат?

Finish() ыкма учурдагы иш-аракетти жок кылат. Сенин колуңдан келет колдонуу Бул ыкма колдонуучу артка баскычын басканда, бул аракеттин кайра-кайра жүктөлүшүн каалабаган учурларда. Негизинен ал активдүүлүктү тазалайт. учурдагы стек.

onCreate жана onCreateView ортосунда кандай айырма бар?

onCreate баштапкы түзүү деп аталат нын фрагмент. Сиз бул жерде графикалык эмес инициализацияларды жасайсыз. Ал макет толтурулганга жана фрагмент көрүнбөй эле бүтөт. onCreateView макетти толтурууга чакырылган нын фрагмент, башкача айтканда, графикалык инициализация, адатта, бул жерде ишке ашат.

Сунушталууда: