دسته: سورس کد

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

پایگاه داده ی Room یکی از جدیدترین کتابخانه هایی است که توسط گوگل برای ساخت دیتابیس ارائه شده است . اگر یک اندروید نویس حرفه ای باشید قطعا میدانید که پایگاه داخلی اندروید با Sqlite ساخته میشود ، در واقع این کتابخانه هم با استفاده از SqliteDatabase ساخته شده است و پشت زمینه این کتابخانه […]

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

Retrofit چیست ؟ خیلی کوتاه و مختصر بخوام توضیح بدم ، با استفاده از کتابخانه رتروفیت میتونید اطلاعاتی که از سرور به صورت json یا هرچیزه دیگری دریافت کنید رو بگیرید . شاید اکثر برنامه نویس ها از کتابخانه والی یا Volley استفاده میکنند … اما کتابخانه رتروفیت برای بهتر و ساده تر شدن کدنویسی […]

Singleton Design Pattern در اندروید

الگوی طراحی Singleton همانطور که از نامش پیداست یعنی کلاسی یگانه یا Static است که فقط یکبار تابع سازنده آن در برنامه ی شما ساخته میشود . شاید سوال بشه براتون به چه درد میخوره ؟ در واقع چون به صورت static ساخته میشود مقادیرش تا زمانی که کلاس شما از بین رود ثابت باقی […]

کتابخانه Expandable CardView

در تصویر زیر نمایی از کتابخانه مشخص هست که توسط خودم طراحی و توسعه داده شده است  … برای افزودن ویو جدید کافیه یک فایل xml طراحی کنید و به inner_view در کدهای xml وصل کنید .. برای دانلود سورس کد به صفحه ی Github من مراجعه کنید .

معماری MVP

یکی از شیوه های پرطرفدار  برنامه نویسی به خصوص در برنامه نویسی اندروید میباشد … در کدی که قرار داده شده صفحه ی ورود یا login با استفاده از معماری MVP طراحی شده است . سورس کد فقط نمونه ای از طراحی است و کامل نیست ، برای کامل شدن سورس کد نیاز به خلاقیت […]