قسمت اول :معرفی بخش های اندروید استودیو

نویسنده : محمد جواد فرکاریان ۱ شهریور ۱۳۹۶

قسمت اول :معرفی بخش های اندروید استودیو

سلام

با قسمت اول اموزش برنامه نویسی اندروید در خدمت شما عزیزان هستیم و در این قسمت قصد داریم شما رو با محیط اندروید استودیو اشنا کنیم و قبل از اینکه ادامه بدید لبخند بزنید و بعد ادامه بدید 😉

ساخت اولین اپلیکیشن

برای اینکه اولین پروژه خودمون رو بسازیم باید وارد برنامه اندروید استودیو بشیم و در همین حال برای ایجاد پروژه جدید از مسیر روبرو اقدام کنید : Start New Project یا File >New > New Project

در مرحله بعد شما باید برای اپلیکیشن خودتون یک اسم و package name تنظیم کنید.(حالا شاید برای شما این سوال پیش بیاد که package name چی هست package name یک نام منحصر بفرد برای هر اپلیکیشن هست و نمیشه packge name اپلیکیشن شما با یک برنامه دیگه یکی باشه و اگر اینطوری باشه شما توانایی انتشار اپ رو داخل مارکت ها ندارید.)

Application Name : نام اپلیکیشن خودتون رو انتخاب کنید مثلا  : skaarp

package Name : نام پکیج رو وارد کنید مثلا : com.App.site.SkaarpTuts (به جای SkaarpTuts نام مورد نظرتون رو بنویسید)

توجه : برا تغییر نام پکیج بر روی دکمه Edit حتما باید کلیک کنید و وقتی نام اختصصای پکیج رو وارد کردید بر روی Done کلیک کنید.

project location : از قسمت میتوانید محل ذخیره سازی فایل پروژه رو انتخاب کنید

این مرحله تمام شد برای ورود به مرحله بعد باید بر روی دکمه Next کلیک کنید.

در مرحله بعد شما باید تنظیم کنید که اپلیکیشن شما برای چه API (نسخه) هایی از اندروید قابل نصب باشه و معمولا هر چه که API (نسخه) اندروید بیشتر باشه شما قابلیت های بیشتری رو میتونید به اپلیکیشنتون اضافه کنید ولی برای اینکه حد متوسط داشته باشه و بیشتر افراد بتونن از اپ شما استفاده کنن نسخه اندروید رو بر روی API 17 قرار دهید. اگر توجه کنید در زیر همین قسمت گوگل به شما میگه که چند درصد از گوشی های اندروید میتونن از اپ شما استفاده کنند.

بخوانید  پیش گفتار:چرا من باید برنامه نویس اندروید بشم؟!

چند گزینه دیگه هم هست در زیر همین قسمت که بهتون معرفی میکنیم :

Waer : برای ساعت های هوشمند هست (گجت های پوشیدنی)

TV : هم برای برنامه نویسی اندروید برای تلوزیون ها هست

ما گزینه Phone and Tablet رو انتخاب میکنیم و نسخه هم قرار میدیم بر روی API 17 و بر روی دکمه Next کلیک میکنیم.

در صفحه بعد چند مدل صفحه به شما نمایش داده میشه مثلا : Google Maps Activity و… ولی ما Empity Acivity رو انتخاب میکنیم که یک اکتویتی خالی هست و سپس بر روی Next کلیک میکنیم.

هوراااا شما اولین اپلیکیشن خودتون رو ساختید.

وقتی که شما اپلیکیشنتون رو ایجاد کردید وارد صفحه توسعه میشید و باید کد نویسی رو شروع کنید ولی ما داخل این جلسه مبحث گسترده کد نویسی رو باز نمیکنیم و ابزار های اندروید استودیو رو به شما معرفی میکنیم 😉

معرفی فایل های پروژه

۱-فایل جاوا (JAVA) : به طور معمول یک فایل جاوا با نام MainActivity.JAVA داخل این پوشه موجود هست که کار این فایل ها داخل این پوشه اینه که کد نویسی اپ رو در این فایل انجام میدیم مثلا میخوایم بگیم که وقتی اپلیکیشن باز شد چنین اتفاقی انجام بشه.

package com.App.site.SkaarpTuts;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

۲-فایل های تصویر res/Drawable : همونطور که داخل عنوان این بخش نوشتیم کار این پوشه اینه که تصاویر اپلیکیشنتون رو داخل این پوشه اپلود کنید مثلا ایکون های برنامه ، تصویر بخش ها

۳-فایل اکتویتی ها و طراحی res/layout : داخل این پوشه فایل های اندروید که قرار مثلا لایه ها رو طراحی کنیم داخل اینجا قرار میگیره.

بخوانید  پیش گفتار:چرا من باید برنامه نویس اندروید بشم؟!

۴- فایل های ورودی res/Values : داخل این پوشه شما میتوانید مثلا سایز بندی های خاص و رنگبندی های خاص رو قرار بدید مثلا داخل اپلیکیشنتون اگر قرار فاصله ها یکنواخت باشه و ۱۶dp باشه میتونید وارد کنید داخل فایل مورد نظر و دیگه فقط با اسمی که گذاشتید برای این فاصله استفاده کنید و فقط اگر یک زمان میخواستید سایز رو کم و زیاد کنید داخل تمام بخش ها نرید و سایز رو عوض کنید و فقط برید داخل این فایل و برای یکبار سایز مورد نظرتون رو وارد کنید و یا حتی کد های رنگ هم به این صورت میتونید وارد کنید.

<resources>
<color name="colorPrimary">#3F51B5</color>
<color name="colorPrimaryDark">#303F9F</color>
<color name="colorAccent">#FF4081</color>
</resources>

۵- فایل مانیفست AndroidManifest : این فایل ویژگی اساسی برنامه رو توصیف میکنه و هر یک اجزای اون رو تعریف میکنه مثلا با کمک این فایل میتونید تنظیم کنید که چه اکتویتی اول باز بشه و یا پرمیژن های مختلفی که برای اپ نیاز هست رو تنظیم کنید در این فایل مثلا پرمیژن دسترسی به اینترنت یا مخاطبین تلفن و…

امیدواریم هستیم که این بخش برای شما مفید بوده باشه و اگر سوالی داشتید میتونید از قسمت دیدگاه ها بپرسید 😉

موفق و پیروز باشید

محمد جواد فرکاریان

علاقه مند به سیستم مدیریت محتوای وردپرس هستم و اموزش ها ی در رابطه با سیستم مدیریت محتوای وردپرس را با شما عزیزان به اشتراک میگذارم . لبخند را هیچ وقت فراموش نکنید ;-)

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *




    عضویت در خبرنامه اسکارپ
    ایمیل خود را وارد کنید تا اخر هفته ها مطالب محبوب و خبر های ما را در ایمیل خود دریافت کنید
    ایمیل شما نزد ما محفوظ میباشد