دسته: SourceCode

GenericRecyclerView در اندروید

چقدر در مورد کلاس های Generic میدانید ؟ برای مثال اگر به ساختار ArrayList در جاوا دقت کنید مشاهده میکنید نوع متغیر داخل نماد <> نوشته میشه ! تا به حال از خودتون سوال کردید ساختار کد نویسی ArrayList چطوری نوشته شده که هر متغیر یا هر کلاسی رو قبول میکنه ؟ پاسخ دقیقا همین […]

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

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

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

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

کتابخانه Expandable CardView

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

معماری MVP

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