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

همیار اندروید

مرجــع تخصـصــی توسـعــه انــدرویــد

منوی وبسایت
حساب کاربری

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

نوع هزینه
شرکت کنندگان
دریافت دسترسی
مشخصات این آموزش
موضوعات مرتبط
زبان برنامه‌نویسی
Java   ,   Kotlin
نوع قسمت‌ها
محتوای ارائه شده
متن   ,   تصویر
مهارت های مورد نیاز
وضعیت انتشار
سطح آموزش
آخرین آپدیت
یادگیری این آموزش

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

 

 

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

 

 

هدف چیه ..!؟
شما پس از ساخت یک پروژه ، در اندروید استودیو
با ساختار کلی و اصلی آن مواجه می شوید
هر پروژه دارای چندین ساختار مهم می باشد
که در این جلسه سه ساختار مهم را بررسی خواهیم کرد
۱- Manifest
۲- java
۳- res

 

 

Manifests
در بخش Manifest یک سری اطلاعات ضروری قرار می گیرد
معنای لغوی عبارت Manifest
بیانیه ، اعلامیه ، ظاهر و … می باشد 
اما در معنای کاربردی می توان به موارد زیر اشاره کرد
این کارها درون Manifest انجام می شوند
۱- نام اپلیکیشن
۲- آیکون اپلیکیشن
۳- مجوزهای اپلیکیشن ، مثلا استفاده از دوربین و ... 
۴- اطلاعات اکتیویتی ها ، مثلا کدام اکتیویتی در اجرای اولیه اپلیکیشن نمایش داده شود
و خیلی از موارد ضروری و کلیدی دیگر
که درون این فایل ذخیره می شوند
و در کل Manifest قلب پروژه ما می باشد

 

 

Java
بخش عمده برنامه نویسی ما درون این فایل انجام می گیرد
که از نام پوشه می توان متوجه شد که کد نویسی های مربوط به Java درون این بخش ذخیره می شوند
برای مثال کارهای زیر در بخش Java کدنویسی می شوند
۱- با زدن فلان دکمه در برنامه به فلان صفحه جابجا شود
۲- با ورود به برنامه به مدت چند ثانیه لوگو برنامه نمایش داده شود
۳- با ورود به فلان صفحه محصولات جدید را از سرور دریافت کن
و خیلی از موارد دیگر
که در اصطلاح به محل کلاس ها معروف است
که کارهای باطنی اپلیکیشن ما در این بخش کدنویسی می شود
منظور از باطنی این است که کارهایی که درون این فایل انجام می شوند را ما نمی توانیم ببینیم
و در پشت صحنه انجام می گیرد

 

 

نکته
این توضیحاتی که با عنوان java دادم
برای این بود که تقریبا ۹۰ درصد آموزش هامون با زبان Java هستش
کسانی که که با زبان های دیگری در اندروید استودیو کار می کنند
مثلا زبان Kotlin
همین ساختار و توضیحات هم برای آنها صدق می کند
و هیچ  تفاوتی ندارد

 

 

res
Resource یا به اختصار res محل قرار گیری منابع ما می باشند
res خود از چند بخش مختلف تشکیل شده که در پایین به تشریح آنها می پردازیم
drawable
تصاویری که در اپلیکیشن خود استفاده می کنیم درون این پوشه قرار می گیرند
layout
در اصل همان صفحه ظاهری ای می باشد که ما می بینیم ، و این صفحات در این پوشه قرار می گیرند
mipmap
آیکون اصلی برنامه درون این پوشه قرار می گیرد
values
در این پوشه ، محتوا ، آرایه ها ، رنگ ها و رشته های متنی و … قرار می گیرند

 

 

درک بهتر ..!؟
تصویر زیر رو هم براتون آماده کردم
که محل قرار گیری این فایل ها و پوشه ها رو هم بهتر درک کنید

 

 

 

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

HRoid.ir/t26
لینک کوتاه این آموزش برای انتشار در شبکه های اجتماعی
برچسب‌های این آموزش

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

,

manifest چیست ؟

,

res چیست

,

آموزش Android Studio Pdf

,

آموزش Android Studio به زبان فارسی

,

آموزش Android Studio فارسی

,

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

,

آموزش اندروید استودیو Pdf

,

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

,

آموزش اندروید استودیو به زبان فارسی

,

آموزش اندروید استودیو فارسی

,

آموزش برنامه نويسي اندروید به زبان فارسی

,

آموزش برنامه نویسی آندروید

,

آموزش برنامه نویسی آندروید Pdf

,

آموزش برنامه نویسی آندروید Pdf به زبان فارسی

,

آموزش برنامه نویسی آندروید Pdf فارسی

,

آموزش برنامه نویسی آندروید از صفر به زبان فارسی

,

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

,

آموزش برنامه نویسی آندروید با C#

,

آموزش برنامه نویسی آندروید با Eclipse قسمت اول

,

آموزش برنامه نویسی آندروید با Eclipse قسمت دهم

,

آموزش برنامه نویسی آندروید با Eclipse قسمت ششم

,

آموزش برنامه نویسی آندروید با Eclipse قسمت نهم

,

آموزش برنامه نویسی آندروید با Google Android Studio

,

آموزش برنامه نویسی آندروید با جاوا

,

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

,

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

,

آموزش برنامه نویسی آندروید به زبان ساده

,

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

,

آموزش برنامه نویسی اندروید Android Studio

,

آموزش برنامه نویسی اندروید Pdf

,

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

,

آموزش برنامه نویسی اندروید از صفر

,

آموزش برنامه نویسی اندروید از صفر تا صد

,

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

,

آموزش برنامه نویسی اندروید با Android Studio

,

آموزش برنامه نویسی اندروید با Basic4android

,

آموزش برنامه نویسی اندروید با Basic4android به زبان فارسی

,

آموزش برنامه نویسی اندروید با Eclipse

,

آموزش برنامه نویسی اندروید با Eclipse Pdf

,

آموزش برنامه نویسی اندروید با Intellij Idea

,

آموزش برنامه نویسی اندروید با استفاده از Android Studio

,

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

,

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

,

آموزش برنامه نویسی اندروید در Google Android Studio

,

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

,

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

,

آموزش تصویری برنامه نویسی اندروید از صفر

,

آموزش تصویری برنامه نویسی اندروید از مبتدی تا پیشرفته

,

آموزش تصویری برنامه نویسی اندروید به زبان فارسی

,

آموزش فارسی برنامه نویسی اندروید با Android Studio

,

آموزش کار با اندروید استودیو

,

آموزش کار با نرم افزار اندروید استودیو

,

آموزش کامل اندروید استودیو

,

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

,

آموزش کامل برنامه نویسی اندروید Pdf

,

آموزش کامل برنامه نویسی اندروید با Eclipse

,

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

,

آموزش کامل نصب اندروید استودیو

,

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

,

آموزش نرم افزار Android Studio

,

آموزش نرم افزار Google Android Studio

,

آموزش نرم افزار آندروید استودیو

,

آموزش نرم افزار اندروید استودیو

,

آموزش نرم افزار گوگل اندروید استودیو

,

آموزش نصب Android Studio

,

آموزش نصب Android Studio Bundle

,

آموزش نصب اندروید استودیو

,

آموزش نصب اندروید استودیو در اوبونتو

,

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

,

آموزش نصب نرم افزار Android Studio

,

آیکن برای اندروید

,

اموزش اندروید استودیو

,

اموزش برنامه نویسی اندروید به صورت Pdf

,

اموزش کار با Fl Studio اندروید

,

اموزش کار با اف ال استودیو اندروید

,

اندروید چیست

,

برنامه نویسی آندروید با Basic4android

,

برنامه نویسی آندروید با Eclipse

,

برنامه نویسی آندروید با سی شارپ

,

خرید آموزش برنامه نویسی اندروید به زبان فارسی

,

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

,

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

,

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

,

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

,

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

,

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

,

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

,

دانلود کتاب آموزش برنامه نویسی اندروید با Android Studio

,

راهنمای نصب اندروید استودیو

,

طریقه نصب اندروید استودیو

,

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

,

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

,

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

,

کتاب آموزش اندروید استودیو

,

کتاب آموزش اندروید استودیو فارسی

,

کتاب آموزش برنامه نویسی اندروید Pdf

,

کتاب آموزش برنامه نویسی اندروید از مبتدی تا پیشرفته

,

کتاب آموزش برنامه نویسی اندروید با Eclipse

,

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

,

کتاب آموزش برنامه نویسی اندروید به زبان فارسی

,

لایه ها در اندروید

,

معرفی بخش های اندروید

,

نحوه نصب اندروید استودیو

سون هاست
نظرات این آموزش
ابتدا باید وارد حساب کاربری خود شوید ، تا بتوانید برای این آموزش نظری ارسال کنید
هنوز نظری برای این آموزش ثبت نشده است
کپی برداری از محتوا و دیگر منابع اختصاصی به هر نحو غیر مجاز است. حتی با ذکر منبع. در صورت تخلف پیگرد قانونی به همراه خواهد داشت.
Copyright © 2020 , www.HamyarRoid.com , www.HamyarAndroid.com , Terms , Sitemap
خلـــق هـمیـار انـدرویــد با
logo-samandehi