نحوه کار دو متد

mehdi1999fcb

عضویت : 1398/06/13 پرسش ها : 8 پاسخ ها : 3

نحوه کار دو متد

ارسال شده در : ‫۳ ماه قبل، چهار شنبه ۲۷ آذر ۱۳۹۸، ساعت ۱۵:۴۶

سلام استاد خسته نباشید، میشه در مورد دو متد زیر که برای آداپتر و ریسایکلر ویو هستند توضیح بدید که چیکار میکنند

recyclerView.setHasFixedSize

adapter.notifyDataSetChange

 

 

​​​​​​یه سوال دیگه هم دارم اینکه چرا وقتی دارید یک chore جدید رو درون دیتابیس create میکنید چرا chore.id رو قرار نمیدید داخل وَلیوها؟ ولی موقعی ای که دارید از دیتابیس میخونید chore.id رو هم برمیدارید

 

​​

محمد اردوخانی

عضویت : 1396/09/21 پرسش ها : 0 پاسخ ها : 1016

(پاسخ صحیح)

ارسال شده در :‫۳ ماه قبل، چهار شنبه ۲۷ آذر ۱۳۹۸، ساعت ۱۵:۴۸

سلام خدمت شما دوست عزیز

ببینین با تغییر مقدار value هایی که استفاده میکنین ، ممکنه که روی اندازه ی آیتم ها تاثیر بذاره این موضوع

برای همین از setHasFixedSize استفاده میشه

مورد بعدی برای این هستش که اگر تغییری در اطلاعات ایجاد شده ، سیستم متوجه این تغییرات بشه تا بتونه کار کنه

در مورد ذخیره سازی اطلاعات در دیتابیس باید بگم که زمانی که شما میخواین یه اطلاعاتی رو در دیتابیس ذخیره کنین، نیاز یه ایجاد id نیست چرا که خود دیتابیس به صورت خودکار ایجاد میکنه

اما هنگام ویرایش باید این id ایجاد شده رو بردارین تا متوجه بشین که کدوم دیتا رو دارین تغییر میدین

اگر بازم سوالی داشتین من در خدمتم

موفق باشین :)

0 تشکر

mehdi1999fcb

عضویت : 1398/06/13 پرسش ها : 8 پاسخ ها : 3
ارسال شده در :‫۳ ماه قبل، پنج شنبه ۲۸ آذر ۱۳۹۸، ساعت ۱۳:۲۶

مرسی از جوابتون ولی بحث دیتابیس رو فکر میکنم خوب برای یه تازه کار جا ننداختین و یا از روش سختی استفاده کردید اگه روش بهتری هم هست لطفا آموزشش بدید و ایکنه در ارتباط با سرور هم رتروفیت رو بگید اگر میشه با تشکر.

0 تشکر

برای ارسال پاسخ باید وارد شوید و یا در سایت عضو شوید