Sample Sidebar Module

This is a sample module published to the sidebar_top position, using the -sidebar module class suffix. There is also a sidebar_bottom position below the menu.

Sample Sidebar Module

This is a sample module published to the sidebar_bottom position, using the -sidebar module class suffix. There is also a sidebar_top position below the search.
برنامه نویسی
همانطور که می دانید بهترین کار این است که همیشه از یک ابزار کنترل نسخه (version control) برای پروژه های خود - حتی پروژه های شخصی استفاده کنید. آیا می دانید که اندروید استودیو برای مدیریت کنترل منبع با Git ادغام شگفت انگیزی دارد؟ اگر تجربه استفاده از آن را نمی دانید یا تجربه ندارید ، به خواندن این مطلب ادامه دهید. حتی اگر قبلاً از ادغام Git اندروید استودیو استفاده کرده باشید، هنوز هم می تواند خواندن این مطلب برای شما مفید باشد.

من بسیاری از ویژگی های پشتیبانی Git را در Android Studio نشان می دهم و همچنین انجام کارهای مختلف Git (commit, push, pull, branch و غیره) از داخل اندروید استودیو چقدر آسان است.
در این آموزش، شما را از طریق لیست ویژگی های کنترل نسخه که در اندروید استودیو موجود است، به موارد زیر خواهیم پرداخت:
  • ادغام پروژه جدید اندروید استودیو با Git
  • همکاری با GitHub یا Bitbucket
  • کاوش در پنجره Version Control
  • commits
  • شاخه ها یا همان branches
  • فشار دادن و بیرون کشیدن از یک مخزن از راه دور (push & pull)

پیش نیازها

برای اینکه بتوانید این آموزش را دنبال کنید، باید:

اول) یک پروژه اندروید استدیو ایجاد کنید

اندروید استدیو را اجرا کرده و یک اکتیویتی خالی به نام MainActivity در یک پروژه جدید ایجاد کنید (می توانید آن را GitApplicationDemo نامگذاری کنید).

دوم) یک پارچه سازی GIT

سپس روی منوی VCS کلیک کنید ، روی منوی Import into Version Control رفته و گزینه ایجاد Git Repository را انتخاب کنید ...
سپس پوشه اصلی والدین پروژه اندروید استدیو خود را انتخاب کنید.
بر روی دکمه OK کلیک کنید تا پروژه با Git شروع شود.
این عمل همانند آن است که در خط فرمان، Android Studio دستور Git را اجرا می کند:
git init
این دستور یک مخزن خالی GIT ایجاد میکند. یک پوشه .git ایجاد میکند که تمام فایلهای مربوط به گیت در آن ذخیره میگردد.
همچنین یک پنجره دیالوگ باز میشود که میخواهد فایل جدید ایجاد شده را به مخزن گیت اضافه کند:
میتوانید هر فایل یا پوشه ای را که مایل نیستید به مخزن گیت اضافه شود را در فایل .gitignore که در شاخه اصلی پروژه قرار دارد اضافه کنید.

سوم) یک پارچه سازی با GitHub یا BitBucket

به راحتی می توانید روی هر مخزن کد منبع Android خود که در یک حساب GitHub یا Bitbucket در Android Studio است کار کنید. بگذارید به شما نشان دهم چگونه این کار را انجام دهید.
به مسیر زیر بروید
File > New > Project from Version Control > GitHub
(اگر می خواهید از Bitbucket روی رپو کار کنید ، به جای آن Bitbucket را انتخاب کنید. اگر می خواهید فقط یک دکمه Git را از اینترنت در دستگاه محلی خود کلون کنید ، گزینه منو Git را انتخاب کنید.)

در مرحله بعد ، اعتبار حساب GitHub خود را وارد کرده و روی ورود کلیک کنید.
اگر ورود به سیستم موفقیت آمیز باشد ، گفتگوی مخازن کلون ظاهر می شود. این گفتگو کشویی حاوی لیستی از مخازن را در GitHub که در حال حاضر خود دارید یا در آن کار کرده اید ، نمایش می دهد.
بر روی Clone کلیک کنید تا بتوانید دوباره به دستگاه محلی خود در فهرست اصلی والد که قبلاً انتخاب شده اید، کلون دهید.

چهارم) پنجره کنترل نسخه

تصویر زیر پنجره Version Control را نشان می دهد. روی زبانه Version Control (در پایین سمت چپ اندروید استودیو) کلیک کنید و اجازه دهید آنچه را که در آنجا داریم بررسی کنیم. توجه داشته باشید که می توانید از Alt-9 برای باز کردن سریع این پنجره استفاده کنید.
در داخل این پنجره ، ما سه تب مختلف داریم: تغییرات محلی ، کنسول و Log.

برگه تغییرات محلی


این لیست پرونده هایی را نشان می دهد که بصورت محلی اصلاح شده اند (در دستگاه خود شما) و هنوز به مخزن متعهد نشده اند.
بیایید وقتی در برگه تغییرات محلی هستید ، به نوارهای ابزار مورد موجود نگاهی بیندازیم.
  1. برای تازه کردن وضعیت پرونده های خود در محیط کار فعلی ، روی این نماد کلیک کنید. میانبر Control-F5 است
  2. با کلیک بر روی این نماد ، تغییرات فعلی شما مرتکب می شود. میانبر Control-Alt-Z است.
  3. روی این نماد کلیک کنید تا تغییرات انتخابی را برگردانید.
  4. برای ایجاد لیست تغییر جدید روی این نماد کلیک کنید. توجه داشته باشید که تغییرات مجموعه ای از تغییرات در فایل های است که نشان دهنده یک تغییر منطقی در کد منبع است. میانبر Alt-Insert است.
  5. برای پاک کردن لیست تغییر انتخاب ، روی این دکمه کلیک کنید.
  6. برای ایجاد یک لیست تغییرات فعال، به سادگی این آیکون کلیک کنید.
  7. برای انتقال پرونده انتخاب شده به لیست تغییر دیگر ، روی این نماد کلیک کنید.

پنجم) کامیت کردن (commit)

متوجه خواهید شد که وقتی یکپارچه سازی Git را با پروژه Android Studio خود تنظیم می کنیم ، نام پرونده ما قهوه ای می شود. مطابق اسناد رسمی IntelliJ IDEA ، برای پرونده هایی با برچسب های قهوه ای:

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

حال بیایید ببینیم که چگونه می توان در اندروید استودیو متعهد شد اما ابتدا باید تغییرات خود را در فهرست کار به قسمت مرحله بندی اضافه کنیم. در کنسول از دستور git add استفاده می کنیم.
git add <file> || <directory>
اما ما می توانیم این کار را درست از درون اندروید استودیو انجام دهیم. از برگه تغییرات محلی ، گزینه کشویی Unversioned Files را انتخاب کرده ، کلیک راست کرده و به Git> Add یا استفاده از Control-Alt-A بروید. به یاد داشته باشید که انتخاب پوشه root همه چیز را در داخل آن به قسمت صحنه اضافه می کند.
اکنون مشاهده خواهید کرد که رنگ برچسب پرونده شما از قهوه ای به سبز تغییر کرده است. آنچه در اسناد IntelliJ IDEA در مورد نام پرونده هایی که به رنگ سبز رنگ هستند می گوید:

     این پرونده برای مخزن برنامه ریزی شده است.

برای کسب اطلاعات بیشتر در مورد رنگهای مختلف نام پرونده بسته به وضعیت پرونده در Android Studio (IntelliJ IDEA) ، می توانید وضعیت پرونده را در مستندات برجسته کنید.

برای اینکه در نهایت تغییرات خود را انجام دهیم ، بر روی دکمه commit Change در برگه تغییرات محلی کلیک کنید ، و گفتگوی Commit Changes ظاهر می شود.
  1. در اینجا می توانیم پرونده هایی را انتخاب کنیم که تغییر یافته یا انتخاب نشده اند. به طور پیش فرض ، تمام فایلهای مرحله بندی شده بررسی می شوند.
  2. پیام کامیت خود را در اینجا بنویسید.
  3. قبل از انجام Git ، عملیات (های) را برای انجام انتخاب کنید.
  4. مقایسه جانبی به پرونده های تغییر یافته.
  5. با استفاده از این دکمه بازشو ، می توانید کامیت کنید (تغییرات خود را ثبت کنید).

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

فرم ورود

فرم ثبت نام