no-img
سامنتا

پروژه ی Hello World – اندروید


سامنتا
دانلودهای ویژه
اطلاعیه های سایت

ادامه مطلب

پروژه ی Hello World – اندروید
zip
فروردین ۲۲, ۱۳۹۵

پروژه ی Hello World – اندروید


برای حمایت و راحتی شما عزیزان فایل ویدیویی این آموزش بصورت فارسی و با کیفیت اضافه شد لطفا دانلود کنید :

۲,۵۰۰ تومان – خرید Loading

 

توجه این مثال در محیط Eclipse تهیه شده است اگر استفاده کننده ی Android Studio  هستید منتظر بمانید تا آموزش اندروید استودیو نیز آماده شود

قصد داریم برنامه نویسی اندروید را با مثال ساده ی "Hello World" شروع کنیم . قبل از شروع برنامه نویسی مطمئن باشید که محیط برنامه نویسی اندروید را به خوبی آماده سازی نموده اید .

برای تولید برنامه های اندروید باید از SDK اندروید استفاده کنید که قبلا نصب و راه اندازی آن توضیح داده شده است .

ما در حال حاضر محیط Eclipse را برای آموزش های آتی در نظر گرفته ایم .

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

برای ساخت پروژه ی جدید در محیط ایکلیپس مسیر زیر را درون برنامه طی کنید :

File -> New -> Project->Android New Application

 

بعد از زدن این گزینه کادری مشابه کادر زیر برای شما نمایان میشود که نام پروژه و مشخصات آنرا مثل تصویر زیر پر کنید

ساخت پروژه جدید اندروید

ساخت پروژه جدید اندروید

باقی مراحل را بصورت پیش فرض انتخاب کنید و در نهایت finish را کلیک کنید تا پروژه با نام وارد شده ساخته شود .

صفحه ی پروژه ی ساخته شده در محیط ایکلیپس باید مشابه تصویر زیر باشد

ساخت پروژه در ایکلیپس

ساخت پروژه در ایکلیپس

ساختار پروژه های اندرویدی

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

ساختار پروژه های اندروید در eclipse

ساختار پروژه های اندروید در eclipse

در جدول زیر به جزئیات این ساختار میپردازیم :

شماره پوشه ، فایل یا توضیحات
۱src
کلیه فایل ها و کلاس های زبان برنامه نویسی جاوا در این پوشه ساخته میشود
۲

gen

 

 

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

فایل R.java یکی از پرکاربردترین و مهمترین فایلهای سیستم اندروید در این پوشه قرار دارد

محتویات این پوشه را تغییر ندهید

۳

bin

 

 

فایل نهایی تولید شده ی پروژه یا همان فایل نصبی (َ APK ) درون این پوشه قرار میگیرد و با اجرای پروژه بصورت خودکار درون این پوشه ساخته میشود

۴

res/drawable-hdpi

 

 

منابع برنامه ی اندروید برای گوشی های با صفحه ی بالا

۵

res/layout

 

 

رابط کاربری یا گرافیک ظاهری که همان لیوت های اندروید هستند در این پوشه قرار میگیرند 

۶

res/values

 

 

این پوشه حاوی فایل های xml هست که شامل منابع و اطلاعات مانند رشته های ثابت برنامه و رنگها و …

۷

AndroidManifest.xml

 

 

شناسنامه ی برنامه ی اندروید که حاوی اطلاعات کلی برنامه برای شناساندن به اندروید میباشد

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

فایل Main Activity

این فایل درون پوشه ی src قرار دارد و بصورت خودکار هنگام ساختن پروژه ساخته شده است . MainActivity.java یک فایل جاوا که حاوی کدهای برنامه برای اجرا و پردازش میباشد

محتویات این فایل مشابه کدهای زیر میباشد :

package com.example.helloworld;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.MenuItem;import android.support.v4.app.NavUtils;public class MainActivity extends Activity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } @Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.activity_main, menu); return true; }}

آموزش ادامه دارد



درباره نویسنده

ما سایت سامنتا را با هدف انتقال دانش و تجربیات خود از بهترین متدهای آموزشی دنیا راه اندازی کردیم . محتویات این سایت از ابتدا براساس سلیقه ، نظرات و پیشنهادهای کاربران ساخته شده است . به امید روزی که سیستم آموزشی ایران متحول و از شیوه های نوین آموزشی استفاده کنند

تیم آموزشی سامنتا 70 نوشته در سامنتا دارد . مشاهده تمام نوشته های

دیدگاه ها


پاسخ دهید

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