فهمیدم بستن کامل برنامه
سلام دوستان من میخام هنگامی که کاربر برنامه رو به طور کامل می بنده یعنی از لیست برنامه های بک گراند هم حذف میکنه برنامه یک سری کار رو قبلش انجام بده . حالا اون موقع کدوم متد اجرا میشه ؟
onStop و onDestroy اون موقع اجرا نمیشن.داخل کدوم متد باشد کد بنویسیم تا اجرا بشن ؟ ممنون.
سلام دوست عزیز :
این مهم است که در چه حالی داری برنامه رو می بندی :
مثلا اگر در onactivity فینیش رو فراخوانی کنی آنگاه اینطوری می شود onCreate() -> onDestroy()
اگر در onStart() فینیش رو فراخوانی کنی آنگاه اینطوری می شود: onCreate() -> onStart() -> onStop() -> onDestroy()
اگر در onResume() فینیش رو فراخوانی کنی آنگاه اینطوری می شود:onCreate() -> onStart() -> onResume() -> onPause() -> onStop() -> onDestroy()
معمولا برای اینکه همه چیز به پایان رسد از این دستورات استفاده می شود:
ممنون.
حالا الان من میخام وقتی فرد با فشردن دکمه برنامه های در حال اجرا و با حذف برنامه از لیست برنامه های در حال اجرا از برنامه خارج میشه کدی اجرا بشه.
حالا درست نمیدونم توضیح دادم یا نه در واقع به شکل زیر اگه برنامه رو ببنده کدوم متد فراخوانی میشه ؟ من هر متدی رو امتحانم کردم اجرا نشد...

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .