Junior — Middle
Оё метавонед марҳилаҳои асосии давраи ҳаёти компонентии Activity дар Android-ро тавсиф кунед?
sobes.tech AI
Ҷавоб аз AI
Цикли ҳаёти Activity дар Android аз чанд марҳилаи асосӣ иборат аст, ки ҳар яке ба даъвати методҳои муайян мувофиқат мекунад:
- onCreate() — оғозёбӣ, танзими интерфейс, омодасозии маълумот.
- onStart() — Activity барои корбар намоён мешавад.
- onResume() — Activity оғоз мекунад бо корбар муошират кардан (ба пеши назар мерасад).
- onPause() — Activity фокусро аз даст медиҳад, аммо ҳоло ҳам намоён аст (масалан, диалог пайдо мешавад ё дигар Activity онро қисман мепӯшад).
- onStop() — Activity пурра пинҳон мешавад, аммо ҳоло ҳам дар хотира аст.
- onDestroy() — Activity нобуд мешавад, захираҳо озод карда мешаванд.
Ҳамчунин, методҳои onRestart() (дар вақти дубора оғоз кардани Activity пас аз onStop) ва ҳолатҳои иловагӣ мавҷуданд, аммо зикршуда асосии марҳилаҳои ҳаёти цикл мебошанд.