Жизнен цикъл на дейността на Android: Натоварване на onResume(), onStart(), onPause() и onStop()

Какви операции могат да се извършват при всички състояния на жизнения цикъл и как ефективно да се използват обратните извиквания на жизнения цикъл на дейността?

Например, инициализирането на изгледи може да се направи в onCreate(), анимацията може да бъде стартирана в onResume().


person Mani    schedule 27.07.2011    source източник


Отговори (2)


Опитайте да прочетете това, ако още не сте го направили: http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

Едно нещо, което определено предлагам, ако използвате курсори или обикновени адаптери за курсори във вашите приложения, е да затворите курсорите и да отделите курсорите от вашите адаптери в onpause и след това да ги прикрепите отново в метода onresume

person Ken    schedule 28.07.2011
comment
Какви операции могат да се извършват при обратно извикване onStop()? Някакви идеи? - person Mani; 28.07.2011

Това е най-добрият урок за разчитане на жизнения цикъл на Android.

http://developer.android.com/guide/topics/fundamentals/activities.html#ImplementingLifecycleCallbacks

вижте фигура 1 и фигура 2, това ще ви помогне много да разберете жизнения цикъл на Android.

person Dharmendra    schedule 28.07.2011