آشنایی با Android Activity Lifecycle (بخش دوم)
در مطلب قبلی با انواع متدهای Lifecycle آشنا شدید و در ادامه با ساختن انواع اکتیوتی ها آشنا خواهید شد، با ما همراه باشید.
ایجاد اکتیویتی
اکثر تعاملات کاربر، وضعیت یک اکتیویتی فعال را تغییر میدهند و اپلیکیشن چندین بار بین اکتیویتی های مختلف جابجا میشود.
وقتی که یک اکتیویتی، اکتیویتی دیگری را ایجاد میکند، باید آنها را به هم لینک دهید. برای ایجاد اکتیویتی از ()startActivity یا ()startActivityForResult استفاده میشود و باید یک Intent را هم ارسال کنید.
ایجاد اکتیویتی بدون result
()startActivity زمانی استفاده میشود که اکتیویتی نباید نتیجه ای را برگرداند.
قطعه کد زیر نحوه ایجاد اکتیویتی با استفاده از این متد را نمایش داده است:
Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);
علاوه بر این میتوانید عملیاتی مانند ارس...