آموزش برنامه نویسی اندروید با اندروید استودیو (بخش نهم: مثالی از ساخت یک Activity)

در بخش های قبلی از Activity و چرخه حیات آن صحبت شد. در این بخش می خواهیم نحوه ساخت یک Activity را با مثال آموزش دهیم.
در بخش بعدی نیز چرخه حیات یک Activity را با مثال به شما آموزش خواهیم داد. پس با دقت این سه مطلب آموزشی پیوسته را یاد بگیرید.
[/vc_column_text][vc_column_text]اگر بخواهیم یک Activity ایجاد نماییم که به صورت صحیح کار کند باید سه مرحله را دنبال کنیم..
[/vc_column_text][vc_column_text]مرحله اول:یک فایل جاوا در پوشه ی پکیج ایجاد نماییم. پوشه ی پکیج در پوشه ی جاوا قرار دارد. فرض می کنیم نام این فایل قرار است، ActivityExample.java باشد.
مرحله دوم:
یک فایل XML در پوشه ی Layout ایجاد نماییم. پوشه ی Layout را اگر به یاد داشته باشید، در پوشه ی Res قرار دارد. نام این فایل هم فرض می کنیم activity_example.xml می باشد.
مرحله سوم:
معرفی ActivityExample (اسم همان فایل جاوا در مرحله اول)، به فایل AndroidManifest.xml ، که این فایل هم در پوشه manifest قرار دارد.
برای یادآوری عکس پوشه های ذکر شده آورده شده است.
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title=”ساخت یک Activity” i_icon_fontawesome=”fa fa-android” i_color=”green” color=”juicy_pink” border_width=”2″ add_icon=”true”][vc_column_text]
برای ساخت یک Activity، باید بر روی پکیج خود کلیک راست نمایید و از قسمت New به Activity رفته و Empty Activity را انتخاب نمایید.(عکس را ببینید)
پکیج در پوشه ی جاوا اولین فایل است.
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]
وقتی بر روی Empty Activity کلیک کنید، پنجره زیر نمایان می شود.
[/vc_column_text][vc_column_text]
ما نام ActivityExample را برای نام Activity خود انتخاب می کنیم. به صورت خودکار نام Layout نیز تغییر می کند که ما می توانیم آن را عوض کنیم. ولی در اینجا نیازی نیست.
[/vc_column_text][vc_column_text]از قسمت Package Name، می توان پکیج مقصد را انتخاب نمود. در اینجا همان پکیج پیشفرض خود ما انتخاب می شود.
فعلا چیزی را در این قسمت تغییر نمی دهیم و به همین صورت گزینه ی Finish را می زنیم. بعد از زدن گزینه ی Finish انتظار می رود Activity ما به صورت خودکار ایجاد شده باشد.[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_text_separator title=”چک کردن Activity ساخته شده” i_icon_fontawesome=”fa fa-android” i_color=”green” color=”juicy_pink” border_width=”2″ add_icon=”true”][vc_column_text]
حال نوبت آن رسیده است که چک کنید چه تغییراتی صورت گرفته است. آیا Activity ما همان طور که خواسته بودیم ایجاد شده است؟
[/vc_column_text][vc_column_text]به پوشه ی پکیج می رویم و می بینیم فایل ActivityExample.java ایجاد شده است. این همان نامی بود که برای فایل Java در قسمت قبلی برگزیدیم.
حال به پوشه Layout می رویم و می بینیم که فایل activity_example.xml نیز در این پوشه همانطور که خواسته بودیم ایجاد شده است.
[/vc_column_text][vc_column_text]
قبلا نیز گفته شد که در فایل AndroidManifest.xml، هر Activity که بسازیم به صورت تگ Activity وجود دارد.
در مرحله سوم نیز گفته شد که وقتی یک Activity بسازیم باید آن را به این فایل معرفی کنیم ولی در اینجا چون همه مراحل به صورت خودکار ایجاد شده است، نیازی به این کار نیست.
به سراغ فایل AndroidManifest.xml می رویم و تغییرات را در آن مشاهده می نماییم.
[/vc_column_text][vc_column_text]