Android Studio یک محیط رسمی برای توسعه برنامههای اندرویدی است. این نرمافزار مبتنی بر IntelliJ IDEA، یک محیط توسعه یکپارچه جاوا برای نرمافزار است و ابزارهای ویرایش و کدهای آن را در خود جای داده است.
برای پشتیبانی از توسعه اپلیکیشن در سیستمعامل اندروید، اندروید استودیو، از سیستم ساخت مبتنی بر Gradle، شبیهساز، الگوهای کد و ادغام Github استفاده میکند. هر پروژه در Android Studio دارای یک یا چند روش با کد منبع و فایلهای منبع است. این روشها شامل ماژولهای اپلیکیشن اندروید، ماژولهای کتابخانه و ماژولهای موتور اپلیکیشن گوگل است.
اندروید استودیو از ویژگی Instant Push برای تغییرات کد و منابع یک برنامه در حال اجرا استفاده میکند. ویرایشگر کد با نوشتن کد و ارائه کد، انکسار و تجزیه و تحلیل کد به توسعهدهنده کمک میکند. سپس برنامههای کاربردی ساخته شده در اندروید استودیو برای ارسال به Google Play Store در قالب APK وارد میشوند.
اندروید استودیو برای سیستمعاملهای دسکتاپ Mac ، Windows و Linux موجود است.
فهرست مطالب
آموزش نصب و راهاندازی اندروید استودیو
- فایل اندروید استودیو را دانلود کنید.
- پس از دانلود، فایل را اجرا کنید.
- روی next کلیک کنید.
- مسیری برای نصب برنامه درخواست میشود. مسیری را انتخاب کنید و به مرحله بعدی بروید.
توجه: مسیر نصب باید از حداقل فضای لازم برخوردار باشد.
- نصب شروع میشود و پس از اتمام آن، روی next کلیک کنید.
- پس از کلیک بر روی “Finish”، بهتر است ” Don’t import Settings option” را انتخاب کنید.
- روی OK button کلیک کنید.
- اندروید استودیو آماده استفاده میشود.
پس از یافتن مؤلفههای SDK، به جعبه گفتگوی Welcome هدایت میشوید.
- روی next کلیک کنید.
- استاندارد را انتخاب کنید و بر روی Next کلیک کنید.
- حالا theme (تم تاریک یا روشن) را مطابق لزوم انتخاب کنید.
تم روشن، تم IntelliJ نامیده میشود، در حالی که تم تاریک Darcula نام دارد.
- روی Finish کلیک کنید.
- دانلود مولفهها را شروع کنید.
- اندروید استودیو با موفقیت پیکربندی شده است.
- اکنون زمان راهاندازی و ساخت اپلیکیشنها است.
- برای راهاندازی بر روی دکمه Finish کلیک کنید.
- برای ساختن یک برنامه جدید روی ” Start new android project” کلیک کنید.
آموزش ایجاد اپلیکیشن اندروید با اندروید استودیو
در این آموزش اصول اولیه ساختن یک برنامه اندرویدی با استفاده از محیط توسعه اندروید استودیو را آموزش میدهیم. با رایجترشدن دستگاههای اندروید، تقاضا برای اپلیکیشنهای جدید افزایش مییابد. اندروید استودیو محیطی آسان (و رایگان) برای یادگیری است.
برای کار با این اپلیکیشن اگر کسی زبان برنامهنویسی جاوا را میداند بهتر است، زیرا این زبانی است که توسط اندروید استفاده میشود. بنابراین فرض میکنیم که جاوا را به اندازه کافی میفهمید.
- New Project را باز کنید.
- استودیو اندروید را باز کنید.
- در زیر منوی ” Quick Start”، ” Start a new Android Studio project” را انتخاب کنید.
- در پنجره ” Create New Project” که باز میشود، پروژه را “HelloWorld” نامگذاری کنید.
توجه داشته باشید که محل فایل پروژه کجاست و در صورت دلخواه آن را تغییر دهید.
- روی ” Next” کلیک کنید
- اطمینان حاصل کنید که ” Phone and Tablet” تنها قسمتی است که بررسی میشود.
اگر میخواهید اپلیکیشن را از طریق تلفن تست کنید، اطمینان حاصل کنید که minimum SDK زیر سطح سیستمعامل تلفن قرار دارد.
- روی ” Next” کلیک کنید.
- ” Blank Activity” را انتخاب کنید.
- روی ” Next” کلیک کنید.
همه قسمت های نام فعالیت را همانطور که هستند بگذارید.
- روی “پایان” کلیک کنید.
پیام خوش آمد را ویرایش کنید
- به برگه xml بروید.
- اطمینان حاصل کنید که برگه Design روی صفحه xml باز است.
- ” Hello, world!” را از گوشه سمت چپ بالای نمایشگر تلفن تا مرکز صفحه نمایش کلیک کرده و بکشید.
- در سیستم فایل پروژه در سمت چپ پنجره، پوشه values را باز کنید.
- در پوشه values، روی پرونده xml دوبار کلیک کنید.
در این پرونده خط ” Hello world!” را پیدا کنید.
بعد از پیام ” Hello world!” ، افزودن ” Welcome to my app!”
به برگه activ_main.xml برگردید.
اطمینان حاصل کنید که متن خوانده شده ” Hello world! Welcome to my app!”
یک دکمه به Main Activity اضافه کنید
- به برگه طراحی نمایشگر xml بروید.
- در منوی Palette در سمت چپ نمایشگر تلفن، دکمه (under the heading Widgets) را پیدا کنید.
- دکمه کلیک کنید و بکشید تا در زیر پیام استقبال متمرکز شود.
- مطمئن شوید که دکمه شما هنوز انتخاب شده است.
- در منوی Properties (در سمت راست پنجره) ، به پایین بروید تا زمینه ” text” را پیدا کنید.
- متن را از ” New Button” به ” Next Page” تغییر دهید.
Second Activity را ایجاد کنید
- روی ” app” راست کلیک کنید.
- به قسمت New- Activity- Blank Activity بروید.
- نام این فعالیت را به “SecondActivity” تغییر دهید.
- روی ” Finish” کلیک کنید.
- اطمینان حاصل کنید که در نمای xml هستید.
- همانطور که در Main Activity انجام دادهاید، جعبه متن را در سمت چپ بالای صفحه نمایش تلفن به سمت پایین بکشید.
- با انتخاب کادر text box، در سمت راست “id” را پیدا کرده و آن را روی “text2” تنظیم کنید.
- دوباره xml را باز کنید.
- خط جدید ” Welcome to the second page!” در پایین متن قبلی ظاهر میشود.
- به xml برگردید.
- text box را دوباره انتخاب کنید.
- در صفحه Properties، قسمت ” text” را روی “@ string / second_page” تنظیم کنید.
- اطمینان حاصل کنید که اکنون کادر متن ” Welcome to the second page!” در مرکز صفحه نمایشگر تلفن قرار دارد.
روش “onClick” را بنویسید
برگه MainActivity.java را در قسمت بالای محیط کار انتخاب کنید.
- خطوط زیر کد را در انتهای onCreate اضافه کنید:
Button button = (Button) findViewById (R.id.button)؛
button.setOnClickListener(new View.onClickListener() {
Override
public void onClick(View v) {
goToSecondActivity ()؛
}
})؛
- روش زیر را به قسمت پایین کلاس MainActivity اضافه کنید:
private void goToSecondActivity() {
Intent intent = new Intent(this, SecondActivity.class);
startActivity(intent);
}
- روی + next to import در خط سوم MainActivity.java کلیک کنید.
۵- در صورتی که در آنجا نباشد، موارد زیر را به انتهای اظهارات اضافه کنید
import android.content.Intent;
import android.view.View;
import android.widget.TextView;
تست کردن اپلیکیشن
- روی نماد play سبز از نوار ابزار در بالای پنجره Android Studio کلیک کنید.
- هنگامی که ” Choose Device” نمایش داده شد، گزینه “Lauch emulator” را انتخاب کنید.
- OK را کلیک کنید
هنگامی که شبیهساز باز میشود، این اپلیکیشن به طور خودکار برنامه را راهاندازی میکند.
اطمینان حاصل کنید که تمام متنهای شما به درستی نمایش داده میشوند و این دکمه شما را به صفحه بعد میبرد.
تبریک میگویم! اکنون اولین برنامه اندروید را با برخی عملکردهای اساسی تکمیل کردهاید. برنامه تمام شده باید دارای صفحهای باشد که به کاربر سلام میکند و دکمهای دارد که کاربر را به صفحه دوم میبرد.