Android дээр onActivityCreated гэж юу вэ?
Android дээр onActivityCreated гэж юу вэ?

Видео: Android дээр onActivityCreated гэж юу вэ?

Видео: Android дээр onActivityCreated гэж юу вэ?
Видео: how to download secret neighbor on Android 2024, Арваннэгдүгээр
Anonim

onActivityCreated ():

Нэрнээс нь харахад Activity-н onCreate() дууссаны дараа үүнийг дууддаг. Энэ нь onCreateView() -ийн нэрээр дуудагддаг бөгөөд голчлон эцсийн эхлүүлэхэд ашиглагддаг (жишээлбэл, UI элементүүдийг өөрчлөх).

Үүний нэгэн адил Android дээр onCreateView гэж юу вэ?

Android Фрагмент onCreateView () onCreateView () арга нь LayoutInflater, ViewGroup болон Bundle-ийг параметр болгон авдаг. Та inflate()-ийн сүүлчийн параметрээр false-ийг өгөхөд эх ViewGroup нь хөөрсөн View-ийн байршлын тооцоололд ашиглагдаж байгаа тул та эх ViewGroup гэж null-г оруулах боломжгүй.

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

Үүнтэй холбогдуулан андройд дээр finish () ямар хэрэглэгдэх вэ?

Дуусгах() арга нь одоогийн үйл ажиллагааг устгах болно. Чи чадна ашиглах Энэ аргыг хэрэглэгч буцах товчийг дарахад энэ үйлдлийг дахин дахин ачаалахыг хүсэхгүй байгаа тохиолдолд. Үндсэндээ энэ нь үйл ажиллагааг-аас цэвэрлэдэг. одоогийн стек.

onCreate болон onCreateView хоёрын ялгаа нь юу вэ?

onCreate анхны бүтээл дээр дуудагддаг - ийн хэсэг. Та график бус эхлүүлэх тохиргоогоо энд хийнэ. Энэ нь бүдүүвчийг хөөрөгдөж, фрагмент харагдахаас өмнө дуусдаг. onCreateView зохион байгуулалтыг хөөргөх гэж нэрлэдэг - ийн фрагмент, өөрөөр хэлбэл график эхлүүлэх нь ихэвчлэн энд явагддаг.

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