معرفی تجهیزات تازه اندروید استودیو ۴
مختصر تعریفی از اندروید استودیو ۴
بالاخره در ۲۸ مه سال ۲۰۲۰ (May 28 ,2020) گوگل Android Studio 4.0 جدیدترین ورژن خویش را روانه بازار کرد. همان گونه که میدانید اندروید استودیو دارنده خصوصیتهای اختصاصی و جالبی میباشد. درپی نوشتهیعلمی شمارا بیشتر با تجهیزات نو اندروید استودیو ۴ آشنا میکنیم پس همپا ما طراحی اپلیکیشن در مشهد باشید.
واپسین ورژن اندروید استودیو قرار میباشد که به پیشرفتدهندگان یاری دهد تا اپلیکیشنهای خویش را سریعتر و با کدهای ظریفخیس پیاده سازی و توسعه و گسترش دهند. فعلا Android Studio 4.0 را میتوانید مستقیماً از وب سایت Android Developer برای Mac Windows و Linux بارگیری نمائید.
تجهیزات تازه اندروید استودیو ۴
اندروید استودیو ۴ مانند ورژنهای قبل خویش دارنده خصوصیتهایی میباشد صرفا با این تفاوت کهاین خصوصیتها سعی عالی و بیشتری داراهستند و گسترشدهندگان به راحتی می توانند عمل خویش را با سرعت بیشتری اجرا دهند. به گفته خویش کمپانی گوگل اندروید استودیو ۴ توانسته اکثریت باگهای ورژنهای گذشته خویش را رفع نماید که همین عمل نکته قابل توجهی میباشد.
یک کدام از مهمترین خصوصیتهایی کهاین ورژن دارااست، اجرای مشابهساز اندروید (Android Emulator) در اندروید استودیو میباشد. که همین امکان ممکن میباشد اثر بسیار مثبتی بر فرآیند توسعه و گسترش نرم افزارهای اندروید بگذارد. با این قابلیت و امکان تازه اندروید استودیو دیگر فعالیت گسترشدهندگان ریلکس خیس شدهاست چون آنها در قبل برای انجام و تست نرم افزار خویش ناچار بودن وارد نرم افزارهای مختلف شوند.
یکی قابلیت و امکانهایی که بسیار آیتم دقت پیشرفتدهنگان قرار گرفته، وجود بازرس دیتابیس نو (Database Inspector) میباشد. اندروید استودیو ۴ به راحتی قادر است از فناوری ماشین یادگیری محلی (سوای نیاز به هیچ فضای ابری) نگهبانی نماید.
حالا که پاره ای با اندروید استودیو ۴ آشنا شدیم بگذارید درباره تجهیزات تازه اندروید استودیو ۴ بیشتر صحبت بگوییم. همانگونه که پیش خیس گفتیم اندروید استودیو با ورژن تازه خویش قابلیت و امکانهای اختصاصی به شخصی را به ارمغان آورده میباشد به گونه ای که اکثریت پیشرفتدهنگان از این شغل گوگل (کمپانی تولید کننده اندروید استودیو) راضی میباشند.تجهیزات تازه اندروید استودیو ۴ برای پیاده سازی (Design)
Motion Editor
Motion Editor اولیه قابلیتی است که به اندروید استودیو ۴ اضافه شدهاست. Motion Editor یک نوع ویرایشگر جنبش میباشد. این ویرایشگر جنبش نسبتاً به برهه زمانی دو سال ذیل لحاظ اندروید ایکس (AndroidX) و در قسمت ConstraintLayout با اسم MotionLayout قرار داشت.
MotionLayout به خواسته امداد به بسطدهنگان برای تشکیل داد شل خیس برنامه خردسالان و پیادهسازی آنها، ایجاد و تاسیس شده است. خلل اساسی MotionLayout اینجا بود که شما درین ویرایشگر ناچار بودید خودتان مراحل ایجاد کرد و توسعه و گسترش متحرکسازی کارتون را در XML جاری ساختن دهید که همین عمل وقت و انرژی بخش اعظمی را از شما میگرفت.
خوشبختانه گزینه بالا در ورژن ۴ اندروید استودیو رفع شد و شما دراین ورژن صاحبخانه رابط توسعه یافته تری به اسم Motion Editor گردیدهاید کهاین ویرایشگر به شما اذن میدهد که به راحتی فیسهای بصری کارتونها را در MotionLayout بسازید و به دستکاری آنها بپردازید.
خبر بهتر اینجاست که دیگر پیشرفتدهندگان موردنیاز وجود ندارد خودشان فولدرهای طاقت فرسا XML را بسازند و بسط دهند بلکه Motion Editor آحاد این امور را اجرا میدهد و به راحتی از آحاد نیازهایی که پیشرفتدهندگان دارا هستند، نگهبانی مینماید.
تمجید Motion Editor: یک رابط کاربری معمولی برای ساخت و ساز، دستکاری و پیش اکران برنامه خردسالانهای MotionLayout
Layout Validation
درصورتیکه در هم اکنون تشکیل داد اندازههای متعدد کاغذ، فاکتورهای صورت و وضوح تصویر میباشید می بایست در رابط کاربری خویش تأیید فرمائید چون هر شیتای که شما بر روی آن تغییراتی را ساخت می کنید می بایست از طرف Layout Validation امان خواهد شد. در غیر این شکل ممکن میباشد کارهایی که اعمال دادهاید بی منفعت شوند.
Layout Validation Window به شما یاری مینماید تا از تعدادی شیت و تنظیمات همزمان به کارگیری نمائید و آنها را تحت لحاظ داشته باشید. به این ترتیب شما با به کارگیری از این امکان می توانید با استعمال از تعدادی دستگاه متعدد، پیاده سازی و پیشرفت خویش را به شایسته ترین صورت ایفا دهید.
قابل ذکر میباشد که درصورتی که می خواهید ملاحظه کنید که نرمافزارهایی که ساخت و ساز کردهاید در چه وضعیتی میباشند میتوانید بر روی تب Layout Validation کناره بالا سمت راست IDE کلیک فرمایید.
تعریفوتمجید Layout Validation: رابط کاربری خویش را در بعد ها متفاوت برگه مقایسه نمایید.
Layout Inspector
خوشبختانه ورژن تازه Layout Inspector به نوعی پیاده سازی گردیدهاست که تک تک اشکالات ورژنهای گذشته خویش را رفع مینماید و این نرمافزار طوری بروزرسانی شدهاست که تا هر مجال که شما بخواهید فهم صدق از UI نرم افزار در چنگ شما قرار دهد.
این ابزار بسیار اثرگذار اندروید استودیو به بسطدهندگان یاری مینماید تا دقیقاً شیوهی برنامه ریزی خویش را در کنار خصوصیتهای متعدد، روی شیت ببینند. در حالتیکه دستگاه شما از اندروید ۱۰ جانبداری مینماید پس می توانید از سایر قابلیت و امکانهای این ابزار به کار گیری فرمایید.
قابل ذکر میباشد چنانچه شما این ابزار را بر روی یک دستگاه نصب فرمایید که API سطح آن از ۲۹ به بالا باشد، می توانید به خصوصیتهای دیگر این ابزار دست پیدا نمائید مانند: سلسله مراتب دینامیک Layout (لیاوت) که هر موقع اپلیکیشن بروز خواهد شد این ابزار هم خویش به خویش بروز می گردد، مختصات تفصیلی view که به انتخاب مقدار منابع آیتم امداد بخش اعظمی مینماید.
تمجید Layout Inspector: تجاربای برای رفع گونه های در طول حقیقی و واقعی و بصری
تجهیزات نو اندروید استودیو ۴ برای Developer and Profile
بروز شدن بسترهای قابل انعطاف افزاری IntelliJ IDEA 2019.3
هسته Android Studio IDE با بهبود ورژنهای IntelliJ IDEA 2019.3 و ۲۰۱۹٫۳٫۳ بروز گردیدهاست. این توسعهها به افزایش عملکرد و چگونگی در IDE دقت دارا هستند.
بروز شدن CPU Profiler UI
CPU Profiler به نوعی پیاده سازی و بروز گردیده است که داده ها متعددی را توده مینماید کهاین داده ها از قضیه پروژه شما گرفته تا کاری که در درحال حاضر ایفا آن میباشید.
CPU Profiler یکی شایسته ترین ابزارهایی میباشد که میاقتدار برای پیشرفت در عملکرد اپ از آن بهره برد. پروفایلر CPU در اندروید استودیو ۴ سابقه اصلی و اساسی عملکردی CPU را از تایم لاین (Timeline) اساسی پروفایلر غیر وابسته مینماید و در دستههای مختلفی که سازماندهی گردیدهاند برای دسترسی سهل و آسان خیس به آنها (سابقه عملکردی CPU) قرار می دهد.
براین اساس با این شغل ما می توانیم در تیمهای سازماندهی گردیده بچرخیم و گزینههای متبوع خویش را بکشیم و رها کنیم (Drag and drop) تا بتوانیم پروژهای سفارشیخیس ساختوساز کنیم.
نکته: بروز شدن CPU Profiler UI، گسترشهایی که سبب ساز می شود UI پیمایش بصری بیشتری داشته باشد و شعور دادهها آسودهخیس گردد.