ggg
Amazing Categories :
Android
Node.js

دسته بندی نشده
(16)

آماده سازی محیط برنامه نویسی
(11)

آموزش ها و مباحث پایه ای اندروید
(8)

نکات پایه ای اندروید استودیو
(3)

وب سایت های مفید و کاربردی
(1)

AlertDialog
(1)

LogCat
(1)

Activity Lifecycle
(1)

Activity
(3)

Manifest
(2)

Strings
(1)

StatusBar
(1)

ActionBar
(2)

Toast
(1)

Library
(6)

ListView
(3)

آموزش های مرتبط با طراحی متریال ( Material Design )
CardView
(1)

RecyclerView
(0)

ویوها و ابزارهای موجود در محیط برنامه نویسی
MediaPlayer
(4)

WebView
(1)

VideoView
(1)

Button
(1)

ImageButton
(1)

RadioButton & RadioGroup
(1)

EditText
(0)

TextView
(1)

ScrollView
(2)

طراحی رابط کاربری و زیباسازی
Layout
(4)

Style
(2)

Shape
(2)

Animation
(2)

Typeface
(2)

آموزش های مرتبط با سخت افزار
Camera
(1)

Vibrator
(1)

Bluetooth
(0)

WiFi
(0)

ذخیره اطلاعات و پایگاه داده
SQLite Database
(0)

Shared Preferences
(0)


دسته بندی نشده
(8)


معرفی ساختار کلی و اصلی یک پروژه اندروید

.رایگان
هزینه یادگیری

سامان سلطانی پور
مدرس آموزش

---
سطح آموزش

---
تعداد جلسات

---
نوع آموزش

---
تعداد ویدیوها

---
زمان ویدیوها

---
حجم ویدیوها


مطالعه آموزش
دانلود ویدیو ها
دانلود فایل ها

سلام ؛

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

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

اما تیم همیار اندروید با سیاست کاری خود که به شعار " آرام ، پیوسته و با قدرت به درک اندروید برسیم "  ، این محیط و تمامی ابزارهای آن را به صورت روان و کاملا قابل درک برای شما دوستان عزیز تشریح خواهیم کرد ، حال در این آموزش به مبحث " اجزا و ساختار کلی یک پروژه اندروید " می پردازیم.

 

در این آموزش چه چیزی یاد می گیریم ؟

شما پس از ساخت یک پروژه اندروید با ساختار کلی و اصلی آن مواجه می شوید

هر پروژه اندروید از سه بخش اصلی تشکیل شده است ، این سه بخش  Manifests ، Java و res می باشند که به تشریح آنها می پردازیم.

 

بخش Manifests :

Manifest به معنای لغتی : بیانیه ، اعلامیه ، ظاهر و … می باشد ، اما در معنای کاربردی می توان به موارد زیر اشاره کرد.

 اطلاعات ضروری و پایه هر اپلیکیشن ،

مجوزهای برنامه ،

اطلاعات و کارهای مربوط به Activity ها ،

اطلاعات پکیج ما ،

نام اپلیکیشن ما ،

آیکون اپلیکیشن ما ،

و خیلی از موارد ضروری و کلیدی دیگر درون این فایل ذخیره می شوند و در کل قلب پروژه ما می باشد ، که این فایل با نام و فرمت زیر می باشد.

AndroidManifest.xml

 

بخش Java :

بخش عمده برنامه نویسی ما درون این فایل انجام می گیرد ، که از نام پوشه می توان متوجه شد که کد نویسی های مربوط به Java درون این بخش ذخیره می شوند که در اصطلاح به محل کلاس ها معروف است.

منظور از کلاس ها همان Activity ها می باشند ،

Activity ها تمام کارهای باطنی اپلیکیشن ما را انجام می دهند ،

منظور از باطنی این است که کارهایی که درون این فایل انجام می شوند را ما نمی توانیم ببینیم و در پشت صحنه انجام می گیرد و رویدادهای ظاهری آن درون فایل دیگری به نام Layout ذخیره و مشاهده می کنیم. که این دو فایل ( Activity و Layout ) به هم وابسته می باشند.

 

بخش res :

Resource یا به اختصار res محل قرار گیری منابع ما می باشند.

Res خود از چند بخش مختلف تشکیل شده که در پایین به تشریح آنها می پردازیم :

پوشه drawable : تصاویری که در اپلیکیشن خود استفاده می کنیم درون این پوشه قرار می گیرند.

پوشه Layout : همان لایه های ظاهری هستند که به Activity ها می دهیم و در اصل همان لایه ای است که ما می بینیم ، و در این پوشه قرار می گیرند.

پوشه Menu : منو هایی که در اپلیکیشن خود به کار برده ایم درون این پوشه قرار می گیرند.

پوشه mipmap : آیکون اصلی برنامه درون این پوشه قرار می گیرد.

پوشه values : در این پوشه ، محتوا ، آرایه ها ، رنگ ها و رشته های متنی و … قرار می گیرند.

 

 

خوب اینم یه توضیح اجمالی در مورد ساختار کلی و اصلی یک پروژه اندروید ،

در جلسات آینده به معرفی تخصصی هر بخش می پردازیم ،

موفق و شاد باشید ؛

خدانگهدار .

 

 




این آموزش ویدیویی برای دانلود ندارد




این آموزش فایلی برای دانلود ندارد

یــــــک راه آسان برای ارتباط با هـــــــم :)
عضویت در کانال تلگرام همیار اندروید

آموزش های مرتبط با موضوع انتخابی شما
معرفی و روش استفاده از متد setOnClickListener در برنامه نویسی اندروید
معرفی و روش استفاده از آلرت دیالوگ (AlertDialog) در برنامه نویسی اندروید
آموزش کامل و استاندارد تغییر دادن آیکون اپلیکیشن در اندروید استودیو (روش دستی)
آموزش کامل و استاندارد تغییر دادن آیکون اپلیکیشن در اندروید استودیو (روش اتوماتیک)
آموزش نصب پلاگین در اندروید استودیو به روش آفلاین
آموزش نصب پلاگین در اندروید استودیو به روش آنلاین

برچسب‌ها : , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

دیدگاه ها و پرسش های دانشجویان
دیدگاه یا پرسش خود را فقط در رابطه با همین مطلب ارسال کنید .
پرسش های دیگر دانشجویان را بررسی کنید ، به پرسش های تکراری رسیدگی نمی شود .
تایپ به صورت فینگلیش تایید نخواهد شد .
لطفا قوانین را رعایت کنید .
تا الان تعداد ۶ دیدگاه و پرسش برای این مطلب ارسال شده است .

6 پاسخ به “معرفی ساختار کلی و اصلی یک پروژه اندروید”

  1. محمد باجلان گفت:

    تشکراز توضیحات خوب شما مهندس

  2. امیر گفت:

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

  3. حمید گفت:

    با سلام باور کنید هر مطلب دیگه ای رو که می خوندم فقط روخوانی می کردم و خیلی خسته کننده بودن اما مطالب شوا رو همون لحظه که می خونم یاد می گیرم . باور کنید هر چه از شما تشکر کنیم کم هستش.  امیدوارم خدا خودش کمکتون کنه که هیچ خستگی تو تنتون نمونه.      با تشکر

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

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

آموزش های گام به گام
پشتیبانی سایت در تلگرام