با شما در این روزهای سخت همراهیم (۴۰٪ تخفیف کمپین همدلی)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱۵ دیدگاه نظر Abolfazl Rezaei
آموزش نصب اندروید استودیو android studio (+ ترفند‌های کاربردی)
سرفصل‌های مقاله
  • اندروید استودیو چیست؟
  • آموزش نصب اندروید استودیو
  • معرفی پلاگین‌های ضروری اندروید استودیو
  • آموزش نصب پلاگین در اندروید استودیو
  • ترفند‌های کاربردی و کلیدی Android Studio
  • لیست کامل کلید‌های میانبر در اندروید استودیو
  • چرا اندروید استودیو را انتخاب کنیم؟

توسعه اپلیکیشن‌های اندرویدی نیازمند محیطی برای کدنویسی و اجرای دستورات و اپلیکیشن می‌باشد. اندروید استودیو یک IDE (integrated development environment) است که به برنامه نویسان اندروید امکان توسعه اپلیکیشن‌های خود را می‌دهد. آموزش اندروید استودیو یکی از مباحث مقدماتی و در عین حال مهم است که توسعه دهندگان اندروید باید آن را فرا بگیرند.

برنامه نویسی اندروید با اندروید استودیو تقریبا راحت‌تر از تمامی IDEها و کد ادیتور‌ها می‌باشد زیرا این محیط مختص برنامه نویسی اندروید بوده و تمامی امکاناتی که یک توسعه دهنده اندروید نیازمند آن است را در اختیار کاربر قرار می‌دهد. در این مقاله قصد داریم به آموزش اندروید استودیو و طریقه استفاده از آن بپردازیم.

اگر نیازمند آن هستید که طریقه برنامه نویسی اندروید با اندروید استودیو را بیاموزید، تا انتهای این مقاله با وب سایت آموزش برنامه نویسی سون لرن همراه باشید.

اندروید استودیو چیست؟

به طور کلی اندروید استودیو یک محیط برنامه نویسی می‌باشد که برای برنامه نویسان اندروید توسعه داده شده است. این نرم افزار توسط شرکت JetBrains برای گوگل تولید شده که در 16 می‌2013 در کنفرانس Google IO توسط گوگل معرفی شد. اولین نسخه رسمی این نرم افزار نیز در دسامبر 2014 معرفی و عرضه شد. تقریبا تمامی برنامه نویسان و توسعه دهندگان زبان Native اندروید، از نرم افزار اندروید استودیو برای توسعه اپلیکیشن‌های خود استفاده می‌کنند.

اندروید استودیو امکانات بسیار زیادی نظیر اجرای شبیه ساز اندروید، نمایش دیتابیس‌ها داخل اپلیکیشن، امکان دیباگ اپلیکیشن، کدنویسی توسط چند زبان و... را در اختیار توسعه دهنده قرار می‌دهد. از این رو تنها و محبوب‌ترین IDE برای برنامه نویسی اندروید در بین توسعه دهندگان شناخته می‌شود. در ادامه به بیان چندین ویژگی مهم Android Studio می‌پردازیم:

  • استفاده از گردل و بیلد پروژه‌های مبتنی بر آن

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

  • دارا بودن شبیه سازی سریع و دارای امکانات متنوع

  • پشتیبانی از زبان ++C و NDK

  • دارا بودن ابزار و فریمورک‌های قدرتمند برای تست نویسی

  • آپدیت کد و اجرا کردن آن بر روی اپلیکیشن بدون نیاز به نصب دوباره روی شبیه ساز و یا دستگاه واقعی

  • دارا بودن ابزار هایی برای نمایش عملکرد، سازگاری نسخه‌های مختلف و... در اپلیکیشن

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

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

توجه داشته باشید که به دلیل تحریم کشور ایران توسط برخی سیاست‌های آمریکا، گوگل سایت developer.android و همچنین استفاده آنلاین از اندروید استودیو که نظیر دانلود کتابخانه‌های مختلف است را محدود کرده است. به همین دلیل برای دانلود و استفاده از اندروید استودیو نیازمند فیلترشکن می‌باشید.

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

همانطور که در قسمت قبلی اشاره ای جزئی به آن کردیم، استفاده از Android Studio نیازمند سیستمی نسبتا خوب است. در این قسمت سعی داریم راهنمایی کلی در مورد سخت افزار مورد نیاز Android Studio داشته باشیم:

  • CPU: یکی از مهم‌ترین قسمت‌ها در استفاده از اندروید استودیو بوده که باید به آن توجه داشته باشید. زیرا بیشتر فرایند‌های اندروید استودیو در این بخش انجام می‌شود. همچنین باید توجه داشته باشید که شبیه ساز برای اجرا و استفاده، نیازمند CPU با قابلیت VT-x می‌باشد. به همین دلیل ممکن است دمای CPU نیز نسبتا افزایش داشته باشد.

  • SSD: می‌توان SSD را مهم‌ترین قسمت برای اندروید استودیو دانست. همانطور که باید اطلاع داشته باشید اندروید استودیو برای اجرای اپلیکیشن‌ها نیازمند بیلد کردن آن می‌باشد. بیلد کردن پروژه، عملیات زمان بری بوده و با هارد‌های HDD این عملیات واقعا کسل کننده است. سعی کنید حتما برای استفاده از Android Studio یک هارد SSD داشته باشید.

  • RAM: اجرای شبیه ساز و همچنین اندروید استودیو نیازمند میزان RAM مناسبی می‌باشد. از میزان مناسب RAM خود اطمینان داشته باشید.

  • GPU: در آخر توجه داشته باشید که استفاده از یک کارت گرافیک مناسب می‌تواند میزان سرعت و عملکرد شبیه ساز را بهبود ببخشد.

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

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

در این قسمت طریقه نصب اندروید استودیو در ویندوز را می‌آموزیم. در مرحله ی اول نیازمند دانلود فایل Setup این نرم افزار می‌باشید. جهت دانلود بر روی گزینه دانلود اندروید استودیو برای ویندوز کلیک کنید.

بعد از دانلود، فایلی نظیر فایل زیر که در عکس مشاهده می‌کنید خواهید داشت:

در مرحله اول، فایل Setup اندروید استودیو را باز کنید.

در این قسمت صفحه خوش آمد گویی را مشاهده می‌کنید. روی Next کلیک کنید.

در این قسمت، علامت Android Virtual Device را زده و روی Next کلیک کنید.

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

در این قسمت نیز روی Install کلیک کنید. فرایند نصب شروع می‌شود؛ پنجره را نبندید و صبر کنید تا نوار پیشرفت به 100% برسد.

در این قسمت، فرایند استخراج کردن فایل‌های اندروید استودیو شروع می‌شود. بعد از تکمیل عملیات روی Next کلیک کنید.

در قسمت آخر تیک Start Android Studio را زده و بر روی گزینه Finish کلیک کنید.

حالا اندروید استدیو را باز کنید.

وقتی Android Studio برای اولین بار اجرا می‌شود، پنجره‌ای برای Help Improve Android Studio نمایش داده می‌شود؛ گزینه Don’t Send را انتخاب کنید. 

در پنجره Welcome، روی Next کلیک کنید.

در بخش Setup Type گزینه Standard Setup را انتخاب کنید (برای مبتدی‌ها بهترین انتخاب است چون ابزارهای پیشنهادی را خودکار نصب می‌کند) و Next را بزنید.

در صفحه SDK Components Setup (شامل Android SDK، Emulator و Platform Tools)، همه گزینه‌ها را انتخاب‌شده نگه دارید و Next را بزنید.

در مرحله License Agreement، گزینه Accept را انتخاب کنید و Next را بزنید.

پنجره Downloading Components نمایش داده می‌شود؛ Android Studio شروع به دانلود و نصب اجزای لازم می‌کند. صبر کنید تا کامل شود.

در پایان، روی Finish کلیک کنید تا وارد صفحه اصلی خوش‌آمدگویی Android Studio شوید.

در صفحه Welcome روی New Project کلیک کنید.

از بین قالب‌ها (Templates)، گزینه Empty Views Activity را انتخاب کنید و Next را بزنید.

تنظیمات پروژه را انجام دهید:

  • Name (نام اپ): هر نامی می‌خواهید (مثلاً MyFirstApp)
  • Language (زبان برنامه‌نویسی): نمونه پروژه با Java ساخته می‌شود.
  • Minimum SDK: مقدار API 24 انتخاب می‌شود.
  • Build Configuration Language: برای پروژه Java، گزینه Groovy انتخاب می‌شود.

روی Finish کلیک کنید تا پروژه ساخته شود و Gradle شروع به Build کند.

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

از نوار ابزار بالای Android Studio، قبل از اجرای برنامه، متن پیش‌فرض Hello World را به نام اپ (مثلاً MyFirstApp) تغییر دهید.

روی دکمه Run کلیک کنید.

Android Studio برنامه را Build می‌کند و شبیه‌ساز را اجرا می‌کند. بار اول ممکن است بالا آمدن Emulator کمی زمان ببرد.

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

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

در این قسمت طریقه ی نصب اندروید استودیو در لینوکس را می‌آموزیم. نصب اندروید استودیو در لینوکس کمی بیشتر از ویندوز زمان بر است. با ما همراه باشید.

توجه داشته باشید که در این قسمت ما از توزیع اوبونتو (Ubuntu) برای آموزش نصب اندروید استودیو استفاده می‌کنیم.

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

بررسی پیش‌نیاز: نصب بودن Java

قبل از نصب Android Studio، باید Java روی اوبونتو نصب باشد.

  • از منوی Show Apps، برنامه Terminal را باز کنید.
  • دستور زیر را وارد کنید و Enter بزنید:

    java --version 
  • اگر شماره نسخه Java نمایش داده شد، یعنی Java نصب است و می‌توانید ادامه دهید.
  • اگر خطا دریافت کردید یا نسخه‌ای نمایش داده نشد، ابتدا باید Java را روی اوبونتو نصب کنید و سپس به مراحل بعدی بروید.

آشنایی با Snap و دلیل استفاده از آن

در این آموزش، نصب Android Studio از طریق Snap Package Manager انجام می‌شود.

  • Snap یک سیستم مدیریت بسته است که توسط شرکت Canonical (سازنده اوبونتو) توسعه داده شده.
  • در نسخه‌های جدید اوبونتو، Snap به‌صورت پیش‌فرض نصب است.
  • مزیت Snap این است که نسخه Android Studio همیشه به‌روز و نصب آن ساده‌تر است.

بررسی نسخه Android Studio در Snap

  • ترمینال را باز کنید.
  • دستور زیر را وارد کنید:

    snap find "android-studio" 
  • لیستی از بسته‌ها نمایش داده می‌شود که نشان می‌دهد Android Studio از طریق Snap در دسترس است و نسخه آن با نسخه رسمی سایت هم‌خوانی دارد.

نصب Android Studio با Snap

  • برای نصب، دستور زیر را در ترمینال وارد کنید:

    sudo snap install android-studio --classic
    
  • رمز عبور کاربر اوبونتو را وارد کنید و Enter بزنید.
  • فرایند دانلود و نصب شروع می‌شود. صبر کنید تا نوار پیشرفت به 100٪ برسد.
  • بعد از پایان نصب، پیامی مشابه زیر مشاهده می‌کنید که نشان‌دهنده نصب موفق است:

    android-studio installed

اجرای Android Studio

  • ترمینال را Minimize کنید.
  • روی Show Apps کلیک کنید.
  • آیکن Android Studio را پیدا کرده و اجرا کنید (یا نام آن را جستجو کنید).

تنظیمات اولیه Android Studio

در اولین اجرا، پنجره Import Settings نمایش داده می‌شود. اگر قبلاً Android Studio نداشته‌اید، گزینه Do not import settings را انتخاب کنید و OK بزنید.

در مرحله Help Improve Android Studio، گزینه Don’t Send را انتخاب کنید.

صفحه Welcome و Setup Wizard باز می‌شود:

روی Next کلیک کنید.

در بخش Setup Type، گزینه Standard را انتخاب کنید. تنظیمات پیشنهادی را تأیید کرده و Next بزنید.

در بخش License، گزینه Accept را انتخاب کنید. Android Studio شروع به دانلود و نصب کامپوننت‌های لازم (SDK، Emulator و…) می‌کند.

پس از پایان، روی Finish کلیک کنید.

بررسی شبیه‌ساز (Emulator)

  • در صفحه Welcome، از بخش More Actions وارد Virtual Device Manager شوید.
  • به‌صورت پیش‌فرض یک دستگاه مجازی وجود دارد.
  • روی Start کلیک کنید تا Emulator اجرا شود.
  • اگر پیام مربوط به Virtualization یا GPU نمایش داده شد، آن را تأیید کنید.
  • اگر شبیه‌ساز بدون مشکل اجرا شد، یعنی محیط شما آماده است.

ساخت اولین پروژه آزمایشی

در صفحه Welcome روی New Project کلیک کنید.

از بخش Phone and Tablet، قالب Basic View Activity (یا مشابه آن) را انتخاب کنید و Next بزنید.

تنظیمات پروژه:

  • Name: مثلاً MyFirstApplication
  • Language: Kotlin (یا در صورت تمایل Java)
  • Minimum SDK: API 24

روی Finish کلیک کنید. منتظر بمانید تا Gradle پروژه را Build کند.

اجرای پروژه روی Emulator

  • مطمئن شوید Emulator در حال اجراست.
  • از نوار ابزار Android Studio روی دکمه Run کلیک کنید.
  • دستگاه مجازی را انتخاب کنید و منتظر بمانید تا Build کامل شود.
  • اگر اپلیکیشن روی شبیه‌ساز اجرا شد، نصب Android Studio با موفقیت انجام شده است.

اگر تازه وارد دنیای برنامه‌نویسی موبایل شده‌اید و اسم Flutter زیاد به گوشتان می‌خورد، مقاله «فلاتر چیست» نقطه شروع مناسبی است.

معرفی پلاگین‌های ضروری اندروید استودیو

پلاگین‌ها در ادیتور‌ها و IDE‌های مختلف کاربرد‌های بسیار زیادی دارند و از این رو در بین توسعه دهندگان محبوب هستند. پلاگین‌ها کد نویسی را برای برنامه نویسان راحت‌تر و بهتر کرده و به آن‌ها کمک می‌کنند. در قسمت بعدی مقاله آموزش اندروید استودیو، قصد داریم چندین مورد از پلاگین‌های اندروید استودیو را نام ببریم.

پلاگین Material Ui Theme

با استفاده از این پلاگین می‌توانید تم‌های مختلف را بر روی نرم افزار اندروید استودیو اعمال و استفاده نمایید. این پلاگین رایگان بوده و تم‌های زیادی را در اختیارتان قرار می‌دهد. با استفاده از این پلاگین می‌توانید رنگ نرم افزار، آیکون ها، رنگ کد‌ها و.. را بسته به سلیقه ی خود شخصی سازی کرده و استفاده کنید.

پلاگین Json to Kotlin Class

همانطور که از اسم پلاگین مشخص است، برای تبدیل فایل‌های Json به دیتا کلاس‌های کاتلین مورد استفاده قرار می‌گیرد. شما با کپی کردن متن Json و پیست آن در این پلاگین می‌توانید آن را تبدیل به یک دیتا کلاس در اندروید به زبان کاتلین کنید. همچنین می‌توانید URL مربوطه را به پلاگین داده تا عملیات تبدیل را انجام دهد.

پلاگین Codota

گاهی مواقع نیازمند کد زدن سریع هستید اما IDE، پیشنهاد‌های خوبی برای کد‌ها در هنگام کد نویسی به شما ارائه نمی‌دهد. پلاگین Codota این امکان را به تمامی برنامه نویسان می‌دهد که با استفاده از ماشین لرنینگ، پیشنهاد‌های درست را برای کد نویسی به برنامه نویس نمایش دهد. این پلاگین با اکثر زبان‌های برنامه نویسی سینک بوده و مورد استفاده قرار می‌گیرد. پس اگر نیازمند کدنویسی سریع هستید، چرا که نه؟

پلاگین Name That Color

در هنگام نام گذاری رنگ‌ها در فایل colors.xml پیش آمده است که نمی‌دانید چه اسمی برای این رنگ مناسب می‌باشد. در چنین مواقعی این پلاگین می‌تواند به شما کمک بسزایی بکند. با استفاده از این پلاگین می‌توانید با تنها Paste کردن کد رنگ، اسم رنگ را توسط این پلاگین انتخاب کرده و نام گذاری کنید.

پلاگین CodeGlance

مانند نرم افزار XCode، با استفاده از این پلاگین می‌توانید شمای کلی کد‌های یک کلاس را در سمت راست صفحه مشاهده کنید. همچنین می‌توانید با استفاده از این پلاگین به هر قسمت از کد‌های کلاس اسکرول کنید.

پلاگین ADB Wifi

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

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

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

در قسمت قبل چندین مورد از پلاگین‌های محبوب اندروید استودیو را نام بردیم. در ادامه مقاله آموزش اندروید استودیو، قصد داریم آموزش نصب پلاگین در اندروید استودیو را نیز آموزش دهیم.

نکته: برای دانلود پلاگین‌ها از قسمت Plugins، نیاز به فیلتر شکن خواهید داشت.

در مرحله اول از منوی File روی گزینه Settings کلیک می‌کنیم:

در قدم بعد از لیست سمت چپ گزینه Plugins را انتخاب می‌کنیم:

در این پنجره چندین قسمت وجود دارد که عبارتند از:

  • Marketpalce: داخل این سربرگ می‌توانید تمامی پلاگین‌های موجود برای اندروید استودیو را مشاهده کنید. همچنین در کادر سرچ نیز می‌توانید پلاگین مورد نظر را جستجو نمایید.

  • Installed: در این سربرگ پلاگین‌های نصب شده را مشاهده می‌کنید.

  • Install: بعد از انتخاب پلاگین مورد نظر (همانند تصویر) بر روی گزینه Install کلیک کرده و منتظر دانلود و نصب پلاگین بر روی Android Studio باشید.

بعد از نصب پلاگین، روی گزینه Ok کلیک کنید. در صورت نیاز باید یک مرتبه اندروید استودیو را بسته و دوباره باز کنید. از پلاگین‌های خود لذت ببرید.

ترفند‌های کاربردی و کلیدی Android Studio

اگر می‌خواهید در کدنویسی در Android Studio راحت‌تر باشید، نیازمند استفاده از ترفند‌های متعدد دارید. در ادامه قصد داریم چندین ترفند را بیاموزیم.

پیداکردن ارور در کلاس

شاید سخت باشد که از بین هزاران خط کد خطی که دارای ارور است را پیدا و ارور آن را برطرف کنید. برای این مورد اندروید استودیو میانبری را تعریف کرده است که شما را به خطی که ارور در آن وجود دارد هدایت می‌کند. برای این منظور در کلاس مورد نظر می‌توانید کلید F2 را فشرده و دقیقا به خطی که دارای ارور است هدایت شوید.

کپی و پیست یک خط

برای کپی و پیست یک خط در اندروید استودیو، در خطی که می‌خواهید کپی شود بروید، سپس کلید ترکیبی CTRL + D را فشار دهید. می‌بینید که خط کپی شده و در یک خط پایین‌تر جایگذاری شده است.

حذف یک خط

برای حذف یک خط، می‌توانید از دو کلید CTRL + Y استفاده کنید. این میانبر خطی که Cursor موس در آن قرار دارد را حذف می‌کند.

استخراج یک خط در یک متد جدید

با استفاده از کلید میانبر CTRL + ALT + M می‌توانید یک خط از یک متد را برداشته و در متدی جدید جایگذاری کنید. برای اینکار، خط مورد نظر را انتخاب، کلید میانبر را فشار دهید. در پنجره باز شده اسم متد جدید را نوشته و بر روی Ok کلیک کنید. می‌بینید که یک متد جدید ساخته شده و آن خط در آن قرار گرفته است.

استاندارد کردن کدهایتان توسط کد استایل ها

به لطف اندروید استودیو، هرگاه در قسمتی از کد، مشکلی در نوشتار و استایل نوشتاری وجود داشته باشد، در زیر خط، یک خط زرد رنگ نمایش داده می‌شود و یا کل متن به رنگ زرد در می‌آید. برای استفاده از پیشنهاد‌های اندروید استودیو می‌توانید کلید میانبر CTRL + ENTER را فشار دهید. در منوی کوچکی که باز می‌شود، پیشنهادات را مشاهده می‌کنید. می‌توانید با انتخاب پیشنهاد مورد نظر، آن را روی کد خود اعمال کنید.

جستجو کردن در کد‌های کلاس

این میانبر در نرم افزار‌های متعددی توسط کاربران مورد استفاده قرار می‌گیرد. برای جستجو در کد‌های یک کلاس کافی است کلید ترکیبی CTRL + F را فشار دهید. خواهید دید که یک Toolbar در بالای کلاس باز شده و در کادر مورد نظر می‌توانید کلمه و یا اسم متد و متغیر خود را نوشته و آن را پیدا کنید.

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

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

در هر نرم افزاری با استفاده از کلید‌های میانبر کارها بسیار آسان‌تر می‌گردد. با این حال بعضی از کاربران هنوز استفاده و انتخاب گزینه‌ها را راحت‌تر از استفاده از کلید‌های میانبر می‌دانند. در ادامه کلید‌های میانبر نرم افزار اندروید استودیو را معرفی خواهیم کرد.

میانبر‌های اصلی: با استفاده از این میانبر‌ها عملیات‌های اصلی نرم افزار را می‌توانید انجام دهید.

میانبر‌های جستجویی: با استفاده از این میانبر‌ها می‌توانید بین کلاس‌ها و فایل‌های خود جستجو کنید و یا جا به جا شوید.

میانبر‌های نمایش Layouts : با استفاده از این میانبر‌ها می‌توانید عملیات هایی نظیر زوم کردن را در layout هایتان انجام دهید.

میانبر‌های layout s دیزاین: این میانبر‌ها امکان انجام عملیات‌های مختلف در فایل‌های xml را فراهم می‌کند.

میانبر‌های فایل‌های Navigation: امکان استفاده در layout هایی که از نوع Navigation هستند.

میانبر‌های Build: امکان استفاده برای Build و Run کردن پروژه.

میانبر‌های دیباگ: میانبر هایی که جهت دیباگ کردن در پروژه استفاده می‌شوند.

میانبر‌های کدنویسی: برای Refactor کردن کد و نظایر آن استفاده می‌شود.

میانبر‌های VCS: میانبر هایی که برای مدیریت و انجام عملیات‌های Version Control مورد استفاده قرار می‌گیرند.

معمولا هیچ کاربری تمامی این میانبر‌ها را یادنگرفته و استفاده نمی‌کند. بسته به نیاز هر برنامه نویس هر کدام از میانبر هایی که بیشتر مورد استفاده قرار می‌گیرند، در ذهن می‌مانند. نیازی به فراگیری همه ی این میانبر‌ها نیست.

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

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

در مرحله اول از سربرگ File گزینه ی Settings را انتخاب می‌کنیم.

سپس از لیست سمت چپ، گزینه Keymap را انتخاب می‌کنیم.

در پنجره باز شده، بخشی که مربوط به آن عملیات است را پیدا کرده و سپس روی عملیات مورد نظر کلیک راست می‌کنیم و گزینه Add Keyboard Shortcut و یا گزینه Add Mouse Shortcut را انتخاب می‌کنیم.

در پنجره باز شده، تنها کافی است کلید مورد نظر را فشار دهیم تا در کادر مربوطه نمایش داده شود. در پایان بر روی گزینه Ok کلیک کنید.

بیشتر بخوانید: روش‌های کسب درآمد از برنامه نویسی اندروید 

چرا اندروید استودیو را انتخاب کنیم؟

جواب این سوال مشخص است. چرا که نه؟ کد نویسی در اندروید استودیو یکی از بهترین تجربه‌ها را برای برنامه نویسان اندروید به ارمغان می‌آورد. محیطی که فقط برای برنامه نویسی اندروید جمع آوری شده و امکانات و ویژگی‌های بسیار زیادی دارد. یادگیری این نرم افزار برای برنامه نویسان اندروید موضوعی الزامی می‌باشد.

استقبال بسیار زیاد برنامه نویسان اندروید از اندروید استودیو باعث پیشرفت بسزایی در این نرم افزار و آپدیت‌های فوق العاده این نرم افزار شده است. اما هنوز در بعضی از آپدیت‌ها شاهد باگ هایی هستیم که مشکلاتی را به وجود می‌آورند.

یادگیری برنامه نویسی اندروید نیازمند یادگیری کار با Android Studio است، از رو ما سعی در جمع آوری مقاله ای برای آموزش اندروید استودیو کردیم. خوشحال می‌شویم نظرات، انتقادات و پیشنهادات خود را با ما و سایر کاربران سون لرن به اشتراک بگذارید.

۱۵ دیدگاه
ما همه سوالات و دیدگاه‌ها رو می‌خونیم و پاسخ میدیم
{{2*2}} ۲۹ بهمن ۱۴۰۲، ۰۸:۴۴

عالیهههههههههه

۰۷ بهمن ۱۴۰۱، ۰۸:۲۸

سلام ، مقالتون عالیه و تقریبا جامع

۲۶ مرداد ۱۴۰۱، ۱۶:۰۴

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

نازنین کریمی مقدم ۲۹ مرداد ۱۴۰۱، ۰۷:۱۴

ممنون از اطلاع رسانیتون اصلاح شد.

۱۱ تیر ۱۴۰۱، ۱۷:۳۹

سلام روی این سیستم میشه؟! رم 4 500 گیگ hard hdd gpu : Nvidia GeForce GT 730 /2gb gddr5

نازنین کریمی مقدم ۱۲ تیر ۱۴۰۱، ۱۴:۵۶

درود احتمالا کند اجرا بشه. رم 8 توصیه میشه.

۰۷ تیر ۱۴۰۱، ۱۵:۵۱

سلام میخواستم بدونم با سیستم پایین نمیشه برنامه نویسی اندروید شروع کرد؟!

نازنین کریمی مقدم ۰۸ تیر ۱۴۰۱، ۱۶:۰۲

درود. خیر اونقدر کند میشه که اعصاب براتون نمیذاره :)

۰۹ تیر ۱۴۰۱، ۱۱:۱۳

روی این سیستم نمیشه؟! رم 4 500 گیگ hard hdd gpu : Nvidia GeForce GT 730 /2gb gddr5

نازنین کریمی مقدم ۰۹ تیر ۱۴۰۱، ۲۰:۰۰

میزان cpu رو نگفتید؟

۰۶ اسفند ۱۴۰۰، ۱۲:۱۸

ببخشید نصب این نرم افزار به فیلتر شکن نیاز داره درسته با سایت شکن که ایرانی است می‌توان آن را نصب کرد؟؟

نازنین کریمی مقدم ۰۹ اسفند ۱۴۰۰، ۰۹:۵۵

سلام بله متاسفانه نیاز به vpn داره، با شکن قابل نصبه منتها چون از درون برنامه هم باید یسری پکیجها رو جدا نصب کنید معمولا استفاده از یه vpn توصیه میشه.

Pejman ۱۷ مهر ۱۴۰۰، ۰۵:۱۶

بسیار عالی. سپاس از شما

HAMED ۰۹ تیر ۱۴۰۰، ۱۳:۲۲

تفاوت سرعت ssd با hdd چقدره بطور معمول یه اپ چند ثانیه/دقیقه طول میکشه تا با hdd بیلد بشه

نازنین کریمی مقدم ۱۳ تیر ۱۴۰۰، ۲۰:۳۲

سلام جواب سوالتون خیلی به موارد دیگه مثل رم هم بستگی داره! اما به طور معمول بیلد کردن یک پروژه روی hdd برای اولین بار حداقل بین 3-5 دقیقه طول میکشه. دفعات بعدی سریعتر هست. برای ssd هم شخصا تست نکردم نمیتونم جواب قطعی بهتون بدم.

دوره الفبای برنامه نویسی با هدف انتخاب زبان برنامه نویسی مناسب برای شما و پاسخگویی به سوالات متداول در شروع یادگیری موقتا رایگان شد:

۲۰۰ هزار تومان رایگان
دریافت دوره الفبای برنامه نویسی