رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.

پست های پیشنهاد شده

شایان آباد    6,141

بنیان گذار و مدیر فنی

به نام خدا

با عرض سلام و خسته نباشید خدمت تمامی کاربران گرامی انجمن برنامه نویس ایرانی. امیدوارم حالتون خوب باشه و به برنامه نویسی اندروید خودتون ادامه بدید.

Android Studio یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در 16 می 2014 توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه جوئن 2014 نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده. هم اکنون این استودیو برای دانلود بر روی ویندوز، مک و لینوکس در دسترس می‌باشد.

 

android-studio-logo-840x359.png.602655b61e56813aada0eaa84c2a895e.png

 

چندین ویژگی جدید در این نرم‌ افزار برای کاربران می‌باشد :

  • چیدمان زنده: ویرایشگر WYSIWYG – کدنویسی زنده – رندر هم زمان برنامه
  • کنسول توسعه دهنده: راهنمای بهینه سازی – کمک برای ترجمه – ردیابی ارجاع – طریقه استفاده
  • پشتیبانی از ساخت مبتنی بر Gradle
  • رفع و عیب یابی مخصوص اندروید
  • ابزار لینت برای گرفتن عملکرد، قابلیت استفاده، نسخه سازگار با مشکلات دیگر
  • قابلیت Proguard و امضای برنامه
  • مبتنی بر الگوی wizard برای ایجاد طرح اندروید و اجزای مشترک
  • ویرایشگر طرح بندی غنی که به شما اجازه کشیدن و رها کردن UI کامنت‌ها را می‌دهند. گزینه‌ای برای تنظیمات پیش نمایش طرح بندی در صفحه نمایش چندگانه

 

studio-feature-gradle_2x.png.6811e966e194dd09798aef8649d331c4.png

 

و اما تغییرات اخیر نسخه 3.0.0 اندروید استودیو :

  • بالا رفتن سرعت ساخت پروژه و خروجی گرفتن پروژه
  • اضافه شدن تنظیمات رزولوشن به قسمت طراحی پوسته و طراحی گرافیکی برنامه
  • بالا رفتن سرعت در هنگام تغییرات بر روی کدنویسی و راهنمای کدنویسی ، همچنین با رفتن بارگیری منابع (ریسورس ، کتابخانه و ...)
  • پشتیبانی از api 27 که میشه همون نسخه 8.0 اندروید
  • پشتیبانی از ایجاد apk های مختلف با زبان های مختلف
  • پشتیبانی مستقیم و استفاده از نسخه 8.0 جاوا
  • اضافه شدن بخش تست برنامه اندروید برای بهینه سازی کدها و بالا رفتن کیفیت برنامه با استفاده از Android Test Support Library
  • بهینه شدن و بالا رفتن سرعت استفاده از NDK و CMAKE
  • بالا رفتن سرعت Gradle
  • AAPT2 به صورت پیشفرض برای تمام پروژه ها فعال خواهد بود
  • استفاده از نسخه 4.2.1 گریدل برای بالا رفتن سرعت اندروید استودیو
  • استفاده از ndkCompile محدودتر شده است و باید برای استفاده به جای ndkCompile و cmake از کدهای مختلف استفاده کنید که به زودی اطلاعات در مورد ان قرار داده میشه.
  • پشتیبانی از زبان برنامه نویسی کاتلین (کوتلین)(kotlin) به صورت رسمی در اندروید استودیو

kotlin-convert_2x5.thumb.png.1fa4654f4176cbff5ff0b8441865b1e7.png

برای استفاده از کاتلین در اندروید استودیو نیاز هست مسیر زیر رو طی کنید :

Code > Convert Java File to Kotlin File
  • استفاده از نسخه 1.8 جاوا به صورت مستقیم در اندروید استودیو

project-java-compatibility_2xs.thumb.png.e790df5c4dec568fd7e6b58ac7734881.png

 

  • انالیز بر بررسی کارکرد کدنویسی شما با توجه به اجرا نرم افزار ، مقدار مصرف رم ، مقدار مصرف cpu

cpu-profiler_2x.thumb.png.fc6631694f8b14cb4648ce777ca7bf28.png

 

  • اضافه شدن قسمت مدیریت فایل های شبیه ساز اندروید استودیو

device-file-explorer_2x.thumb.png.1400f8cfee07138a09037209df435833.png

 

  • مدیریت و نمایش مقدار مصرف داده (اینترنت) برنامه از گوشی

network-profiler_2x.thumb.png.4ced7ca0530c67950cf045c8c354b131.png

 

  • دیباگ و بررسی خط به خط کدنویسی شما در اندروید استودیو با قابلیت راهنمایی برای استفاده بهتر کدنویسی در اون قسمت

apk-debugging_2x.thumb.png.923b42cdaf552abf2351b4234e1a8b01.png

 

  • اضافه شدن ماژول جدید به نام Instant App

instant-apps-module_2x.thumb.png.90032a10ff2bc76c5b687fe96533300c.png

 

  • اضافه شدن و بهینه تر شدن بخش طراحی ایکن برای نرم افزار

image-asset-studio_2x.thumb.png.c199b1d5396681f6e9f4cd933742cf4b.png

 

  • اضافه شدن بخش ریسورس فونت که شما دیگه به راحتی میتونید فونت رو به پروژه اضافه کنید

font-download_2x.thumb.png.7c35814741768a98b62d62d0823105d7.png

 

  • مدیریت و راحت تر شدن سرویس FCM در پروژه های برنامه نویسی شما
  • و خیلی از موارد دیگه که اضافه شده و شما متونید با تحقیق و استفاده از اندروید استودیو بدست بیارید.

 

دانلود اندروید استودیو برای ویندوز - نسخه 64 :

android studio - windows - x64

 

دانلود اندروید استودیو برای ویندوز - نسخه 32 :

android studio - windows - x32

 

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

android studio - mac.part1

android studio - mac.part2

 

دانلود اندروید استودیو برای لینوکس :

android studio - linux.part1

android studio - linux.part2

 

تغییرات به انگلیسی :

Faster build configuration times due to new delayed dependency resolution.
Variant-aware dependency resolution for only the projects and variants you are building.
Faster incremental build times when applying simple changes to code or resources.
Support for Android 8.0.
Support for building separate APKs based on language resources.
Support for Java 8 libraries and Java 8 language features (without the Jack compiler).
Support for Android Test Support Library 1.0 (Android Test Utility and Android Test Orchestrator).
Improved ndk-build and cmake build speeds.
Improved Gradle sync speed.
AAPT2 is now enabled by default.
Kotlin support
Java 8 language features support
Android Profiler
CPU Profiler
Memory Profiler
Network Profiler
APK profiling and debugging
Device File Explorer
Instant Apps support
Android Things modules
Adaptive Icons wizard
Support for font resources
Firebase App Indexing Assistant
Android App Links Assistant
URL intent-filter validator
Layout Editor
New toolbar layout and icons
Layout Inspector
APK Analyzer
Preview for D8 DEX compiler
Google's Maven repository
Other changes

layout-editor-errors_2x.thumb.png.96c5c28cc18019ed95dae3e57d2493c1.png

layout-inspector_2x.thumb.png.5f6552730e44de305e0258cc505025bb.png

applinks-url-validation-callout_2x.thumb.png.2d984c4ae77d01cd591fd83af1a20f6c.png

 

اختصاصی از انجمن برنامه نویس ایرانی ، موفق باشید

  • پسندیدم 1

به اشتراک گذاری این ارسال


لینک به ارسال
مهمان
این موضوع برای عدم ارسال قفل گردیده است.

  • مطالب مشابه

    • توسط پژمان نیکروان
      مشاهده gif برای  اندروید های 7.1 به بالا

       
      مشاهده gif برای اندروید 7 به پایین


       
      نصب فایل APK جهت تست
      حتما دموهای بالا رو مشاهده کنید.
      توضیحات:
      1. ایجاد شورتکات(میانبر) از اکتیویتی خاص، برنامه خاص، یا اینتنت خاص با آیکن اختصاصی به صفحه اصلی - از اندروید قدیمی تا اندروید 8 به بالا
      2. حذف یا disable کردن شورتکات مورد نظر
      3. بهره‌وری از کلاس ShortCutManager خود اندروید برای 7.1 به بالا
      4. توجه کنید که این کتابخانه روی انواع گوشی ها و اندروید ها تست شده و عمل میکنه، اگر احیانا روی گوشی شما کار نکرد مربوط به لانچر گوشی میشه و خود کتابخانه مشکلی نداره. برای اینکه مطمئن بشید میتونید برنامه هایی مثل #دیوار یا #بازار که میانبر ایجاد میکنن رو تست کنید که کار میکنه یا خیر.
      قیمت: 15,000
      دریافت کتابخانه
    • توسط Hossein_A82
      درود دوستان . . 
      یه سوال . . !!!
      همانطور که خودتون هم میدونید بعضی از زبان های برنامه نویسی چندسکویی هستند و برای مثال از آن ها می توان در برنامه نویسی ویندوز و اندروید و . . . استفاده کرد مانند ( ++C ) و (Java) و بعضی از زبان های برنامه نویسی هم فقط میشه ازشون توی یک مورد برنامه نویسی کرد مانند (Assembly) که فقط میشه باهاش برنامه نویسی برد و سخت و افزار کرد . .
      حالا سوال من اینه که برای مثال توی ++C طرز نوشتن کد ها در برنامه نویسی برای اندروید و برنامه نویسی برای ویندوز آن فرق میکند یا اینکه هیچ فرقی ندارد . . اگر طرز نوشتن کد هاش فرقی نداره پس چجوری باید فهموند که اون برنامه روی ویندوز فقط بیاد یا مثلا فقط روی اندروید کار کنه و اگر هم که طرز نوشتنشون با هم فرق میکنه اگر میشه برام یک مثال خیلی کوچیک بزنین توی کد نوشتنش و بگین که فرقش خیلی زیاده یا نه . . یاد گرفتن هر کدومشون چقدر طول میکشه اگر بخوام هردوشونو یاد بگیرم . . ؟؟؟
       
    • توسط chatbuzz
      سلام خدمت اساتید محترم 
      اول اینکه خواستم بدونم چطور میشه چند تا عکس با کتابخانه گلاید توی لیست ویو بنمایش در اورد؟
      دوم هم تو خیلی از برنامه ها دیدم وقتی لیست ویو اسکرول میشه به اون position عکس لود میشه و فرضا اگه ۱۰۰۰ ایتم باشه نمیاد یدفعه ای همه رو لود کنه ؟
      ممنون میشم اگه سورس یه مثالی هست ارائه بدین 
      با تشکر
  • کاربران آنلاین در این صفحه   0 کاربر

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

×