در ادامه قسمت قبل که چرخه حیات فعالیت گفته شد قسمت زیر محتویات فایل فعالیت که اصلاح شده است می باشد
(SRE/COM.EXAMPLE.HELLOWORLD/MAINACTIVITY.JAVA).
این فایل شامل هریک از متد های بنیادی چرخه حیات می باشند.متد ()log.d برای ایجاد log پیام ها استفاده شده است.
یک کلاس فعالیت تمام اجزای رابط کاربری را با استفاده از فایل xml که در پوشه res/layout پروژه قابل دسترسی است بارگذاری می کند:
(setContentViewR.layout.activity_main);
یک برنامه می تواند بدون هیج محدودیتی یک فعالیت یا بیشتر داشته باشد.هر فعالیتی که شما برای برنامه ی خود تعریف می کنید باید در فایل Androidmanifest.Xml شما شناسانده شود و فعالیت اصلی باید در manifest همراه با یک <intent-filter> شناسانده شود که شامل عمل اصلی و دسته launcher می باشد.همانگونه که در ادامه آمده:
اگر هم عمل اصلی و دسته launcher برای یکی از فعالیت شما شناسایی نشود، پس آیکون برنامه در لیست HOME SCREEN دیده نخواهد.بیاید اجرای برنامه HELLOWORLD که همین الان اصلاح کردیم را امتحان کنیم.من فرض را بر این می گیرم که AVD خود را در هنگام نصب محیط ایجاد کرده اید.برای اجرای برنامه از Eclipse، یکی از فایل های فعالیت پروژه را باز کنید و بر روی آیکون اجرا از نوار افزار کلیک کنید.Eclipse برنامه برروی AVD شما را نصب می کند و اجرایش می کند اگر همه چیز در مورد نصب و برنامه درست بود،پنجره شبیه ساز به نمایش خواهد و شما باید LOG پیام ها را مانند زیر در پنجره LOGCAT در Eclipse مشاهده کنید.
بیاید برروی دکمه قرمز در شبیه ساز اندروید کلیک کنید و رویدادهای زیر را logcat ایجاد خواهد کرد در Eclips IDE:
جب اجاره ذهید دوباره برروی دکمه menu در شبیه ساز اندروید کلیک کنید و رویدادهای زیر را logcat ایجاد خواهد کرد در Eclips IDE:
در مرحله بعد اجازه دهید باز برروی کلید بازگشت در شبیه ساز اندروید کلیک کنید و رویدادهای زیر را logcat ایجاد خواهد کرد در Eclips IDE و این چرخه حیات فعالیت را برای یک برنامه اندروید کامل خواهد کرد: