Sobes.tech
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) ва ҳолатҳои иловагӣ мавҷуданд, аммо зикршуда асосии марҳилаҳои ҳаёти цикл мебошанд.