چرا از این ترفندهای اندروید استودیو استعمال کنیم؟
اندروید استودیو (Android Studio) دور و اطراف بسط یک دست (IDE) قانونی برای سیستم دلیل اندروید گوگل میباشد و برای توسعه و گسترش اندروید ساخته  طراحی اپلیکیشن در مشهد شده است.
 
یک دور و اطراف بسط یکدست (IDE) طرحی میباشد که تجهیزات جامعی را برای گسترش اپ در دست برنامه نویس ها رایانه قرار می‌دهد. IDE دست کم از یک ویرایشگر کد منبع، ابزارهای اتوماسیون تشکیل داد و گونه های زدایی درست شده میباشد.
 
با به کارگیری از این ترفندهای اندروید استودیو میتوانید سرعت خویش را در اپ نویسی اندروید زیادتر نمایید و برخی از خصوصیت های اندروید استودیو که از آن ها خبر ندارید را پیدا نمائید و از آنان برای راحتی فعالیت خودتان به کار گیری فرمائید و زودتر توسعه فرمائید.
 
به مکان انتقال دربین موس یا این که پد لمسی و کیبورد، این میانبرهای سریع به شما قابلیت می‌دهند انگشتان خویش را روی کیبورد نگه دارید و تمامی چیز را به راحتی در اختیار گرفتن فرمایید. در صورتی دوست دارید با کلیدهای میانبر اندروید استودیو آشنا گردید، بعداز اینکه این نوشته‌علمی را تا انتها خواندید، مقاله “لیست جامعی از کلید های میانبر در اندروید استودیو ” را از دست ندهید.
 
در‌این مقاله کلیدهای میانبر معرفی گردیده برای MacOSX و Windows/Linux به طور مستقل برای شما مندرج میباشد.
 
همینطور بخوانید » زمان یادگرفتن دات نت کور مهارت پایه با ایجاد کرد پروژه های ماهر از اساس تا فوق توسعه یافته
 
مرمت کد یا این که کد ریفکتورینگ (Code Refactoring)
زمانی شما می‌خواهید یک قسمت نو (مانند : خصوصیت، کد، اسلوب،…) به پروژه ی خویش اضافه فرمائید؛ دو منش در پیش روی خویش دارید، طرز نخستین این میباشد که خیلی سریع قطعات کد آلوده و کثیف و درهمی بنویسید که مسلما از دردسرهای مرتبط با گسترش و تغییر و تحول آن در آجل با خبر می‌باشید. نحوه دوم این میباشد که وقت بیشتری بگذارید تا کد تمیزتر و قابل درک تری بنویسید و از فواید آن در زمان پیاده سازی نرم افزار تلفن همراه برای خویش و همکارانتان به کار گیری فرمائید.
 
غرض مهم ریفکتورینگ این میباشد که کدهای درهم و آلوده را تبدیل به کدهای منزه و بی آلایش و قابل شعور می نماید. این نظافت کردن ها تغییری در خروجی کدها ندارد و مفهوم و قصد مهم مولف کد را محافظت می نماید.
 
خصوصیت های ریفکتورینگ :
 
بدیهی بودن وخوانا برای گسترش دهندگان نو
بهبود وضوح و قابل قرائت یک برگه
حذف مطالب نامرتبط و نامشخص
گشوده سازی کدها برای وضوح بیشتر
جابجایی کدها به قسمت های دیگر کاغذ یا این که به صفحه های دیگر که مطلوب خیس میباشد
نادر وسعت کردن کدها
دوری از بلاک، مشی، و کلاسی با کد تکراری
در‌این نصیب، برخی از ترفندهای اندرویداستودیو را به شما معرفی میکنیم که ریفکتورینگ را با فشردن یک‌سری کلید معمولی می نماید.
 
استعمال از کلیدهای میانبر برای جابجایی کد 
انتقال کد یکی کارهایی میباشد که یک گسترش دهنده در طی روز همیشه آن را تکرار می نماید. زمانی تغییرات جدیدی را به اپلیکیشن وارد میکنید، اکثرا مجبورید یک خط کد را تغییر و تحول دهید. اندروید استودیو به‌این خواسته میانبرهای مختلفی داراست که به شما امداد می نماید سوای معرفی نادرست این عمل را جاری ساختن دهید.
 
کشیک دادن کد به بالا یا این که پایینتر (Shifting Code Up and Down)
با به کارگیری از این کلیدهای میانبر می‌توانید به راحتی کد را به سمت بالا یا این که زیر جابجا فرمائید.
 
۱- برای خطوط کد:
 
On MacOSX: ⌥ + ⇧ + ↑ and ⌥ + ⇧ + ↓
On Windows/Linux: Shift + Alt + ↑ and Shift + Alt + ↓
 
 
۲- برای متدها:
 
On MacOSX: ⇧ + ⌘ + ↑ and ⇧ + ⌘ + ↓
On Windows/Linux: Shift + Ctrl + ↑ and Shift + Ctrl + ↓
 
 
جابجایی بخشهایی از کد (Moving Sections of Code)
در حالتی‌که می‌خواهید بخشی از کد را به کلاس خودش یا این که یک بسته دیگر منتقل فرمایید، مانند تصویر پایین از کلید F6 استعمال نمائید:
 
 
 
اعتنا: این برای تمامی declarations سطح بالا و برای متدهای استاتیک جاوا و اثبات (constants) کاربرد داراست.