02 بهمن 1398 ساعت 21:33

ده کتابخانه جذاب اندروید (جاوا)

کتابخانه در همه زبان های برنامه نویسی موجود هست. در کل کتابخانه ها مجموعه از کدها و کلاس ها هستند که با افزودن آن به پروژه می توان یک قابلیت را به اپلیکیشن افزود. کتابخانه ها توسط افراد و برنامه نویس های دیگر نوشته می شن و به رایگان (برخی هم پولی) در اختیار ما قرار داده می شن و ما با افزودن این کتابخانه ها به پروژه می تونیم از اونها استفاده کنیم.

در این مطلب قصد داریم ده کتابخانه (library) جذاب اندروید که به زبان جاوا می باشند را به شما معرفی کنید. از این کتابخانه ها می توانید در پروژه های اندروید خود استفاده کنید.

اما کتابخانه یا library چیه؟

کتابخانه در همه زبان های برنامه نویسی موجود هست. در کل کتابخانه ها مجموعه از کدها و کلاس ها هستند که با افزودن آن به پروژه می توان یک قابلیت را به اپلیکیشن افزود. کتابخانه ها توسط افراد و برنامه نویس های دیگر نوشته می شن و به رایگان (برخی هم پولی) در اختیار ما قرار داده می شن و ما با افزودن این کتابخانه ها به پروژه می تونیم از اونها استفاده کنیم.

در ادامه ده کتابخانه جذاب رو به شما معرفی خواهم کرد.

۱- کتابخانه material-intro-screen

material-intro-screen یک کتابخانه اندروید برای ایجاد صفحات اینترو بصورت اسلایدی می باشد

کتابخانه material-intro-screen اندروید

 

۲- TapTargetView

TapTargetView یک کتابخانه جذاب می باشد که به شما این امکان رو میده که برای معرفی بخش های مختلف اپلیکیشن یک view ایجاد کنید که وتوضیحات در مورد اون بخش یا دکمه یا ... رو برای کاربر نمایش بدین. 

کار با این کتابخانه بسیار ساده می باشد و در گیت هاب این کتابخانه نیز دو نمونه کد قرار داده شده که می تونید امکانات اون رو مشاهده کنید.

۳- Skeleton

Skeleton یک کتابخانه برای نمایش loading شبیه Facebook و Alipay می باشد که می توانید برای استفاده از اکتیویتی های خود از آن استفاده کنید

 

۴- ShineButton

ShineButton یک کتابخانه برای افزودن افکت به ui در اندروید می باشد. از این کتابخانه می توانید برای اکشن هایی مانند لایک یا دیس لایک استفاده کنید

 

۵- Particle

Particle یک کتابخانه متفاوت برای ایجاد انیمیشن بر روی لوگو یا نام اپلیکیشن می باشد که از این کتابخانه می توانید در صفحات splash اپکلیکشن های خود استفاده کنید و به اپلیکیشن خود جذابیت خاصی اضاف کنید

 

۶- ExoPlayer

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

 

۷- folding-cell-android

folding-cell-android  یک کتابخانه متریال برای ایجاد expanding content cell  می باشد که قابلیت expand شدن بصورت جذابی برا نمایش محتوای کامل یک بخش را به اپلیکیشن شما اضاف می کنید

 

۸- ViewpagerTransition

ViewpagerTransition  یک کتابخانه جذاب برای ایجاد اسلایدر های اققی می باشد که بصورت بسیار جذابی محتوای هر اسلاید را نمایش خواهد داد. در ادامه ۳ تصویر از این کتابخانه را مشاهده می کنید

 

۹- picasso 

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

 

۱۰- flexbox-layout

flexbox-layout یک کتابخانه جذاب دیگر از شرکت گوگل می باشد که به شما قابلیت ایجاد FlexboxLayout را خواهد داد و با استفاده از این کتابخانه خواهید توانست FlexboxLayout های جذابی ایجاد کنید.

 

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

اگر سوالی دارید یا شما هم اپلیکیشن جالبی می شناسید از بخش نظرات برای ما و دوستان ارسال کنید

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


دانلود فایل
1233 admin
نظرات

برای اطلاع از پاسخ به نظر شما می توانید ایمیل یا شماره موبایل خود را وارد نمایید. *

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

پاسخ به نظر
اگر نظری برای این مطلب ارسال شد از طریق ایمیل مرا اطلاع بده!

هنوز برای این مطلب نظری ارسال نشده است!
0