جدیدترین نسخه اندروید استودیو ۲٫۲٫۲

nexus2cee_Android-Studio_thumb

 

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

ابزارهای طراحی

  • Vector Assets

از api 21 به بعد می تونید از Vector Drawable ها نیز استفاده کنید . در اندروید استودیو ۱٫۴ روند وارد سازی تصاویر SVG یا Material icon خیلی ساده شده. کافیه برروی پوشه res/drawable راست کلیک و برروی New → Vector کلیک کنید.

  • asn_vcr
  • ویراشگر تم

اندروید استودیو ۲٫۲٫۲ یک پیش نمایش از Theme Editor رو ارائه داده که فعلا فقط می تونه رنگ ها رو ویرایش و بروز کنه، رنگهای موجود در colors.xml. طبق گفته وبلاگ android-developers در آینده قراره ویژگی های بیشتر برای ساخت تم و استایل برنامه به این بخش اضافه بشه. برای باز کردن ویرایشگر تم در اندروید استودیو به Tools → Android → Theme Editor مراجعه کنید.

asn_te

  • قالب های آماده

در نسخه جدید اندروید استودیو بخش ویزارد New Project برای انتخاب قالب اولیه اکتیویتی به روز شده و Android Design Support Library نیز به همراه AppCompat Support library اضافه شده.

با template wizard شما می تونید یک قالب خالی با floating action button یا چندین کامپووننت مختلف مثل منو کشویی یا AppBar با ویو اسکرولی بسازید.

asn_tem

همچنین با اندروید استودیو ۲٫۲٫۲ شما می توانید برنامه هاتون رو داخل اندازه صفحه های Nexus 5X و Nexus 6P نیز امتحان کنید.

asn_nx5

بررسی عملکرد برنامه:

  • GPU Rendering Monitor

از این به بعد علاوه بر زیرنظر گرفتن memory و cpu میتوانید مقدار رندرینگ gpu رو نیز مشاهده نمایید. برای اینکار البته باید درون دستگاه اندرویدی طبق زیر عمل کنید:

Setting → Developer Options → Profile GPU rendering → In adb shell dumpsys gfxinfo

برای اینکه در مورد GPU rendering بیشتر بدانید اسناد موجود در این لینک رو مشاهده کنید.

asn_gpu

 

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

همچنین امکان مشاهده میزان مصرف شبکه نیز فراهم شده است.

asn_net

خدمات برنامه نویسان

  • Firebase

حالا دیگه به لطف نسخه جدید اندروید استودیو افزودن Firebase mobile backend به برنامه های اندرویدی خیلی آسونتر شده.

برای مشاهده در منو بالایی به File → Project Structure → Cloud مراجعه کنید. Firebase شامل ذخیره سازی داده، احراز هویت کاربر، میزبانی استاتیک، و …می شود.Firebase را بیشتر بشناسید.

منبع:

وبلاگ رسمی android-developers

سایت اسفندونه

دیدگاه خود را منتشر کنید

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