وبلاگ انجمن برنامه نویسی اندروید

p30droid.com
برنامه نویسی اندروید|آموزش برنامه نویسی اندروید|اندروید استودیو

۲۸ مطلب در مرداد ۱۳۹۶ ثبت شده است

جمعه, ۲۷ مرداد ۱۳۹۶، ۱۱:۲۶ ب.ظ

پیکربندی اپلیکیشن با استفاده از Multidex

محدودیت ۶۵K متدها یکی از مشکلاتی است که کاربران با آن مواجه می شوند و multidexing به عنوان روشی برای این مشکل پیشنهاد شده است. Multidexing راه حلی بسیار خوبی از سوی گوگل است،

راه اندازی multidex

Multidexing یک راه حل کامل و همراه با مستندسازی های خوب است. به منظور بکارگیری multidex در پروژه پیشنهاد می شود که نگاهی به Android Developer site بیندازید، my Github نیز یک پروژه نمونه را برای آشنایی بیشتر در اختیار شما قرار می دهد.

تاثیر multidex بر کارآیی اپلیکیشن در هنگام راه اندازی

برخی از کلاس ها در بازه زمانی بین شروع اپلیکیشن و نمایش تمامی عکس ها توسط Proguard شناسایی نمی شوند در حالی که در فایل dex اصلی ذخیره شده اند. سوالی که مطرح می شود این است که چگونه از لود شدن این کلاس ها در حین راه اندازی اپلیکیشن مطلع شویم.

خوشبختانه متدی به نام findLoadedClass در ClassLoader وجود دارد، کار لازم بررسی ران تایم پس از پایان راه اندازی اپلیکیشن می باشد. پس از آن هر کلاسی که در فایل dex دوم ذخیره شده و در حین راه اندازی اپلیکیشن بارگذاری می شود به فایل dex اصلی جابجا شده و نام کلاس در فایل multidex.keep افزوده می شود.


  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو


ادامه مطلب

۰ نظر موافقین ۰ مخالفین ۰ ۲۷ مرداد ۹۶ ، ۲۳:۲۶
اندروید ایران

آموزش اندروید


  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو


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

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ مرداد ۹۶ ، ۱۳:۳۴
اندروید ایران
چهارشنبه, ۲۵ مرداد ۱۳۹۶، ۰۱:۳۱ ب.ظ

آموزش کتابخانه Picasso

آموزش کتابخانه Picasso


  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو

در صورتی که در اپلیکیشن خود نیاز دارید تا تصاویری که از سمت سرور URL برای شما ارسال میشود را کش و نمایش دهید میتوانید از کتابخانه Picasso استفاده نمایید.

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

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ مرداد ۹۶ ، ۱۳:۳۱
اندروید ایران
چهارشنبه, ۲۵ مرداد ۱۳۹۶، ۱۲:۴۵ ب.ظ

Kotlin چیست؟

آموزش برنامه نویسی Kotlin

Kotlin چیست؟

Kotlin (کاتلین) یک زبان برنامه‌نویسی‌ست که با استفاده از آن میتوان برنامه نویسی اندروید را توسعه داد. نسخه های اخیر اندروید استودیو به طور رسمی از کاتلین پشتیبانی می‌کنن، مسئله‌ای که در Google IO 2017 اعلام شد.

kotlin تبدیل به bytecode جاوا میشود پس بنابراین به خوبی java میتونه روی اندروید اجرا بشه و از این نظر تفاوتی وجود نخواهد داشت. و اینکه میشه توی یک پروژه اندروید همزمان از kotlin و java استفاده کرد، بنابراین حتی اگر خیلی کم با کاتلین آشنا هستید باز هم میتونید بخشی از پروژه‌هاتون رو با کاتلین انجام بدید.

چرا Kotlin؟

دلیل اول اینکه با کاتلین میتونیم کدهایی تمیزتر و خواناتر بنویسیم. میدونیم که زبان جاوا boiler code زیاد داره. boiler code به کدهایی میگیم که جز syntax زبان هستن ولی همیشه بدون دلیل تکرار میشن و میشد حذفشون کرد.

 


  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ مرداد ۹۶ ، ۱۲:۴۵
اندروید ایران
چهارشنبه, ۲۵ مرداد ۱۳۹۶، ۱۱:۱۲ ق.ظ

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

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


ثبت نام در دوره

۰ نظر موافقین ۰ مخالفین ۰ ۲۵ مرداد ۹۶ ، ۱۱:۱۲
اندروید ایران
دوشنبه, ۲۳ مرداد ۱۳۹۶، ۰۲:۵۵ ب.ظ

کتاب های آموزش برنامه نویسی اندروید

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ مرداد ۹۶ ، ۱۴:۵۵
اندروید ایران
دوشنبه, ۲۳ مرداد ۱۳۹۶، ۰۹:۰۰ ق.ظ

کتابخانه تقویم شمسی اندروید Persian Material DateTime Picker

تقویم شمسی اندروید

ساپورت از ورژن 4 به بالاتر اندروید

Material DateTime Picker tries to offer you the date and time pickers as shown in the Material Design spec, with an easy themable API. The library uses the code from the Android frameworks as a base and tweaked it to be as close as possible to Material Design example.

  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو

۰ نظر موافقین ۰ مخالفین ۰ ۲۳ مرداد ۹۶ ، ۰۹:۰۰
اندروید ایران
چهارشنبه, ۱۸ مرداد ۱۳۹۶، ۰۴:۲۷ ب.ظ

اندروید کاپ

آموزش، آزمون، استخدام و ترویج برای اندروید


چشم انداز

  • ارایه معتبرترین گواهی نامه اندروید در ایران
  • عضویت بیش از نیمی از شرکتهای فعال در زمینه جاوای کشور در انجمن
  • برگزاری دو دوره آزمون جامع در دو زمینه  اندروید در سال

افزایش اعتبار در صنعت

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

آموزش برنامه نویسی اندروید    برنامه نویسی اندروید  آموزش اندروید     آزمون اندروید

  آموزش اندروید     آموزش برنامه نویسی اندروید    برنامه نویسی اندروید    اندروید استودیو     آموزش اندروید استودیو

۰ نظر موافقین ۰ مخالفین ۰ ۱۸ مرداد ۹۶ ، ۱۶:۲۷
اندروید ایران