Android Studio 4.0 با پشتیبانی از توسعه C ++ ، ویرایش حرکت و موارد دیگر ارائه می شود

چند روز پیش در دسترس بودن نسخه جدید از Android Studio 4.0، که در آن ویژگی های مختلف طراحی ، مدیریت حرکت ، و سایر موارد ارائه شده است.

از اصلی ترین تغییرات که در این ادغام شده است نسخه جدید MotionLayout API است، cual قابلیت های گسترده ContraintLayout را گسترش می دهد برای کمک به توسعه دهندگان اندروید برای استفاده از حرکات پیچیده و انیمیشن های ویجت در برنامه های خود.

در Android Studio 4.0 ، استفاده از این API با ویرایشگر حرکت جدید آسان تر می شود ، یک رابط قدرتمند برای ایجاد ، ویرایش و پیش نمایش انیمیشن های MotionLayout.

تغییر دیگری که در نسخه جدید متمایز است ، تغییر است بازرس جدید طراحی, اشکال زدایی رابط کاربری شما بسیار شهودی است با دادن دسترسی به داده هایی که با برنامه شما به روز نگه داشته می شود و اطلاعاتی در مورد چگونگی حل منابع فراهم می کند.

برای اینکه بتوانید از Live Presentation Inspector استفاده کنید ، کافیست آن را از فهرست "View> Tool Windows> Presentation Inspector" انتخاب کنید.

علاوه بر این ، اگر در دستگاهی با API سطح 29 یا بالاتر مستقر شوید ، شما به توابع اضافی مانند سلسله مراتب طراحی پویا دسترسی دارید که با تغییر نمایش ها به روز می شود ، ویژگی های مشاهده دقیق که همچنین به شما کمک می کند چگونگی حل منابع را حل کنید و یک مدل سه بعدی زنده از UI برنامه را اجرا کنید.

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

علاوه بر این، ما می توانیم به روزرسانی های رابط کاربری CPU Profiler را پیدا کنیم. در Android Studio 4.0 ، رجیسترهای CPU اکنون جدا هستند از جدول زمانی پروفایلر اصلی و برای تجزیه و تحلیل آسان در گروه ها سازمان یافته است.

برای تجزیه و تحلیل آسان تر در کنار هم ، اکنون می توانید تمام فعالیت های موضوع را در جدول زمانی فعالیت مشاهده کنید اتصال موضوعی (شامل روش ها ، توابع و رویدادها) و امتحان میانبرهای ناوبری جدید برای پیمایش آسان داده های شما ، مانند استفاده از کلیدهای W ، A ، S و D برای صفحه بزرگ و بزرگنمایی.

تیم همچنین رابط کاربر ردیابی سیستم را دوباره طراحی کرد برای اینکه رویدادها به یک رنگ برای تمایز بصری بهتر تبدیل شود ، رشته ها مرتب می شوند تا ابتدا فعال ترین ها ظاهر شود.

El Android Studio Basic IDE به روز شده است با بهبود نسبت به نسخه هاs IntelliJ IDEA 2019.3 و 2019.3.3. این پیشرفت ها در درجه اول بر بهبود کیفیت و عملکرد از طریق EDI متمرکز شده است.

قالبهای زنده یک ویژگی مفید IntelliJ است که به شما امکان می دهد با تایپ کلمات کلیدی ساده سازه های رایج را در کد خود وارد کنید.

Android Studio اکنون شامل الگوهای زنده خاص Android است برای کد کوتلین. به عنوان مثال ، به سادگی toast را تایپ کرده و کلید Tab را فشار دهید تا کلید اصلی برای toast به سرعت وارد شود. برای لیست کامل الگوهای زنده موجود ، به بخش Editor> Live Tlates (الگوهای زنده) در گفتگوی تنظیمات (یا تنظیمات) بروید.

تغییر دیگری که ارائه می شود ، است برای توسعه دهندگان که C ++ می نویسند ، IDE به clangd تغییر می کند به عنوان موتور اصلی تجزیه کننده زبان برای پیمایش کد ، تکمیل ، بازرسی و نمایش خطاها و هشدارها.

این تیم همچنین Clang-Tidy را با Android Studio گرد هم آورده است. برای پیکربندی رفتار Clangd یا Clang-Tidy ، این کار باید از گفتگوی پیکربندی EDI (یا تنظیمات برگزیده) ، در Languages ​​and framework> C / C ++> Clangd یا Clang-Tidy انجام شود.

بارگیری و دریافت کنید

سرانجام ، برای کسانی که علاقه مند به دستیابی به نسخه جدید هستند ، می توانند این کار را از وب سایت رسمی پروژه خود انجام دهند.

پیوند این است. 


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

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.