همیار اندروید
همیار اندروید
همیار اندروید
همیار اندروید
نه
بله
منوی وبسایت
جستجوی پیشرفته صفحه اصلی اپلیکیشن های ما
حساب کاربری
منوی وبسایت
حساب کاربری

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

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

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

ساخت یک اکتیویتی جدید در محیط اندروید استودیو به صورت خودکار

مشخصات این آموزش
موضوعات مرتبط
Activity
زبان برنامه‌نویسی
Java
نوع قسمت‌ها
مبحث تک قسمتی
محتوای ارائه شده
متن  ,  تصویر
مهارت های مورد نیاز
Android Studio
وضعیت انتشار
به پایان رسیده
سطح آموزش
مبتدی
انتشار
1398-11-07 , 18:23
یادگیری این آموزش

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

 

 

توجه
اینکه اکتیویتی چی هستش رو در این جلسه به صورت کاملا روان توضیح داده شده
بهتره اول درکی از اکتیوتی داشته باشید بعد این آموزش رو مطالعه کنید
و از بخش مسیر یادگیری هم می توانید برنامه نویسی اندروید را گام به گام یاد بگیرید

 

 

سه کار انجام بده یک اکتیوتی داشته باش ..!؟
برای اینکه یک اکتیوتی داشته باشید
و به صورت صحیح در اپلیکیشن اجرا شود
سه کار باید انجام بدید
فایل java
به یک فایل یا سند java نیاز داریم
که باید درون پوشه PackageName اپلیکیشن ایجاد شود
که PackageName هم درون پوشه java قرار دارد
فایل xml
به یک فایل یا سند xml نیاز داریم
که باید درون پوشه layout ایجاد شود
که پوشه layout هم درون پوشه res قرار دارد
معرفی اکتیویتی 
اکتیویتی ای که ساخته می شود باید به اپلیکیشن معرفی شود
برای معرفی آن ، باید درون فایل یا سند AndroidManifest.xml نوشته شود
و AndroidManifest.xml هم درون پوشه manifest قرار دارد

 

 

نکته
این فایل ها با هم ارتباط دارن
درون فایل java باید فایل xml معرفی شود
و درون فایل xml باید فایل java معرفی شود
و درون سند AndroidManifest.xml هم باید فایل java معرفی شود

 

 

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

 

 

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

 

 

روش ساخت یک اکتیوتی جدید به صورت خودکار (انجام این سه کار)
ایجاد یک اکتیوتی به صورت خودکار انجام پذیر است
و با پیمودن یک مسیر کوتاه کار تمام است
خب ، مسیر زیر را دنبال کنید تا به PackageName خود برسید
App / java / PackageName
توجه مهم
PackageName اسم پکیجی است که هنگام ساخت پروژه اندروید انتخاب کرده ایم
من هنگام ساخت پروژه خودم PackageName رو com.hamyarandroid.test گذاشتم
بر روی پکیج خود کلیک راست کرده و مسیر زیر را دنبال کنید
New / Activity / Empty Activity
به تصویر زیر دقت کنید

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

Activity Name
نام فایل java می باشد
یا بهتر است بگویم نام اکتیویتی شما می باشد
همان فایل که پسوند java دارد
که من نام آن را Home گذاشتم
Generate Layout File
تیک این گزینه را باید بزنیم
تا بتوانیم یک Layout هم برای اکتیویتی ایجاد کنیم
Layout Name
نام فایل xml می باشد
یا بهتر است بگویم نام Layout شما می باشد
همان فایل که پسوند xml دارد
این نام باید با حروف کوچک انگلیسی نوشته شود
Launcher Activity
تیک این گزینه را می توانیم بزنیم
با فعال کردن این گزینه 
این اکتیویتی که ساخته می شود به عنوان Launcher انتخاب می شود
یعنی با اجرای اپلیکیشن ، این اکتیوتی به عنوان صفحه اول اپلیکیشن اجرا می شود
Package name
انتخاب پکیج مقصد که به صورت پیش فرض ، پکیج خودتان انتخاب می شود
Source Language
از این بخش هم باید زبان برنامه نویسی مربوط به این اکتیوتی را انتخاب کنید
که من همان java را انتخاب کرده ام
پس از وارد کردن اطلاعات بر روی Finish کلیک کنید تا کار تمام شود

 

 

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

و در فایل AndroidManifest.xml هم اکتیویتی ما معرفی شده است
و همچنین این اکتیوتی به عنوان Launcher هم معرفی شده است
به تصویر زیر دقت کنید

 

 

 

توجه
اینکه AndroidManifest ، PackageName چی هستن
و اینکه آیتم های کناری Empty Activity چه کاربردی دارن
در دیگر مباحث موجود در وبسایت آموزش داده شده اند
و همچنین از بخش مسیر یادگیری هم می توانید برنامه نویسی اندروید را گام به گام یاد بگیرید

 

 

سخن آخر
خیلی خب ، اینم از این آموزش
همیشه سعی میکنم خیلی روان مباحث رو توضیح بدم
پر کردن الکی وبسایت از آموزش های بی کیفیت هدف ما نیست
هدف ما یادگیری شماست ...
منتظر نظرات ارزشمند شما هستیم
بدرود .

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

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