قیمت رایگان!

امتیاز 0 از 0 رأی
بدون امتیاز 0 رای
رایگان!
ویژگی های دوره
traffic
پیش نیاز: آشنایی با اندروید
language
زبان: فارسی
access_time
39 دقیقه
playlist_add_check
1 فصل
storage
94 مگابایت

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

علاوه بر این می توان کتابخانه ButterKnife را یک راه حل فوق العاده برای رفع مشکل زمان بر بودن تعریف View ها دانست. در تمام پروژه هایی که با زبان اندروید نوشته می شوند بارها و بارها از متد ()findViewById استفاده می شود که کاری فوق العاده زمانبر و فرسایشی برای دولوپر محسوب می شود که می توان این مشکل را به راحتی با استفاده از این کتابخانه محبوب برطرف کرد.

 

امکانات کتابخانه ButterKnife :

  • پرکاربرد ترین انوتیشن این کتابخانه انوتیشن @BindView است که به جای دستور ()findViewById از آن استفاده می کنیم.
  • گروه بندی چندین View در یک ارائه یا لیست و اعمال عملیاتی هم زمان بر روی تمام آنها و با یکبار کدنویسی با actions و setter و properties
  • استفاده از annotation هایی مانند @onClick به جای کلاس های listener
  • استفاده از annotation هایی مانند @BindBitmap برای مقداردهی به فیلدها
  • استفاده از UnBinder در فرگمنت ها برای آزاد کردن فضای اختصاص داده شده به ویوهای فرگمنت
فصل اول

معرفی دوره ویدئو

12:26

آموزش کار با کتابخانه Butterknife ویدئو

03:46

فرگمنت ها ویدئو

05:24

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

Bind کردن ویوها ویدئو

06:24

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

تعریف رفتار ویوها ویدئو

06:50

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

پاسخ به سوالات ویدئو

03:40

خصوصی
این بخش خصوصی می باشد. برای دسترسی کامل به دروس این دوره باید این دوره را خریداری نمایید.

moreدوره های مرتبط

آموزش جامع و پروژه محور نود جی اس Nodejs (به همراه ۵ پروژه عملی)

نود جی اس یا Node.js پلتفرمی سمت سرور است که بر اساس موتور جاوا اسکریپت Google Chrome کدنویسی شده است.…
49,000 تومان 39,000 تومان

آموزش کوئری نویسی در MySQL

SQL که بخشی از کلمه MYSQL می باشد، زبانی استاندارد است که برای دسترسی به پایگاه های داده از آن…
رایگان!

آموزش جامع طراحی فروشگاه آنلاین فایل با لاراول ۵٫۷

در این دوره همانطور که از نامش پیداست می خواهیم به آموزش پروژه محور لاراول بپردازیم. مشکلی که اکثر توسعه…
49,000 تومان 32,000 تومان

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

زبان برنامه نویسی کاتلین (Kotlin) یک زبان ایستا می باشد که توسط برنامه نویسان مستقر در روسیه توسعه داده شده…
رایگان!

آموزش ساخت Restful API به کمک فریم ورک Django

فریم ورک جنگو (Django) یک فریم ورک سطح بالا برای پایتون می باشد که امکان طراحی و ساخت بسیار سریع…
رایگان!

خداحافظی با اسپم در وردپرس

جلوگیری از اسپم در وردپرس یکی از بزرگترین دغدغه های کاربران در این CMS می باشد. اگر از کاربران وردپرس…
رایگان!

chat_bubble_outlineنظرات

قوانین ثبت دیدگاه

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