در پست قبلی کارهای لازم برای پیکربندی android studio را انجام دادیم ,
حال برای تست اینکه android studio درست کار میکند یا نه بهترین کار این
است که یک پروژه ساخته و آن را run کنیم . در این پست به این مطلب می
پردازیم .
ایجاد یک پروژه جدید اندروید :
اولین قدم در فرایند یادگیری android studio ساخت پروژه ای است که Welcome to Android Studio را در صفحه نمایش گوشی نمایش دهد .
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
هنگامی
که این پنجره ظاهر میشود , android studio آماده است تا شما پروژه خودتان
را در آن ایجاد کنید .برای ایجاد پروژه جدید بر روی New Project کلیک کنید .
در صفحه بالا شما میتوانید اسم و مسیر و هم چنین اسم کمپانی پروژه خود را تعیین کنید .
توجه داشته باشید که اسمی که در جلوی کمپانی مینویسید دقیقا برابر با اسم پکیج شما میشود .
ساخت Activity :
گام
بعدی این است که یک activity بسازیم . برای ساخت activity گزینه های زیادی
رو روبرو ی خود داریم اما فعلا برای مثال یک blank activity ایجاد می کنیم
و بعدا با انواع activity ها آشنا میشویم .
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
حال
روی next کلیک میکنیم و در صفحه ی بعدی اسم activity و layout و همچنین
title را وارد میکنیم . برای راحتی کار اسم avtivity و layout را به صورت
reverse انتخاب میکنیم. در نهایت بر روی finish کلیک میکنیم .
اصلاح برنامه نمونه :
در
این مرحله android studio حداقل ترین پروژه را برای ما ساخته است و فایل
های پروژه در پنجره سمت چپ قرار دارند . پروژه ایجاد شده دارای یک رابطه
کاربری است که شامل یک برچسب با متن Hello World است .
گام بعدی در
این آموزش این است که یک تغییر در متن Hello World ایجاد کنیم . طراحی رابط
کاربری با فایلی است به نام activity_android_sample.xml که در مسیر :
وقتی دوبار روی فایل کلیک کنید پنل طراحی فایل xml باز میشود
در
نوار ابزار بالای دستگاه مورد نظر Nexus 4 است که نمایی از صفحه نمایش آن
را در وسط صفحه مشاهده می کنید . اگر روی آیکونpost2-10 کلیک کنید لیستی از
گوشی های دیگر با ابعاد متفاوت را مشاهده می کنید که می توانید هر کدام از
آن ها را انتخاب کنید . برای تغییر Orientation صفحه نمایش میتواند بر روی
آیکون ff کلیک کنید . همان طور که در صفحه نمایش دستگاه می بینید طرح در
حال حاضر شامل یک برچسب است که Hello World را نمایش می دهد . سمت چپ صفحه
android studio شامل دسته های مختلفی از اجزای رابط کاربری است که ممکن است
از آن ها برای برنامه خود استفاده کنید . مانند دکمه ها و بر چسب ها و ...
.
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
طراحی
فعلی که روی صفحه نمایش دستگاه می بینید با استفاده از یک RelativeLayout
ایجاد شده است که می توانید آن را در نل سمت راست صفحه مشاهده کنید . مانند
تصویر زیر :
همان طور که در تصویر بالا مشاهده می کنید
رابط کاربری شامل یک RelativeLayout به عنوان پدر و یک TextView به عنوان
فرزند است . اولین کار برای تغییر رابط کاربری این است که TextView موجود
در صفحه را حدف کنید . برای این کار آن را روی صفحه انتخاب کنید و دکمه
Delete را بزنید .
حال از پنل سمت چپ یک LargeText انتخاب کرده و
آن را بکشید و در وسط صفحه رها کنید به طوری که خطوط سبز نشان می دهند که
Object مورد نظر در وسط صفحه است .
گام بعدی این است که متن
LargeText را تغییر دهیم . برای این کار روی آن دوبار کلیک میکنیم تا متن و
شناسه آن پدیدار شود و بعد آن را تغییر می دهیم . مانند شکل زیر :
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
بعد
از این کار مشاهده می کتیم در کنار TextView در صفحه یک لامپ نمایان شده
است که به این معنا است که ممکن است مشکلی پیش آمده باشد . برای این که
بفهمیم مشکل چیست روی آیکون لامپ کلیک میکنیم که این متن به ما نشان داده
می شود :
این پیام بدین منظور است که وقتی شما چیزی را در
قسمت Design صفحه تغییر می دهید باید آن را در فایل strings که منبع تمام
رشته های موجود در برنامه است نیز تغییر دهید . برای این کار مانند تصویر
زیر بر روی فلش کلیک کنید و گزینه اول را بزنید . با این کار Resource به
welcomestring تغییر می کند . آدرس فایل strings به شرح زیر است :
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com