بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
یه سوال راجع به چگونگی کدنویسی شبکه های اجتماعی
تو برنامه ای مثل instagram پست ها رو با ListView درست میکنند؟؟
و لطفا هر چیزی که راجع به کدنوسی شبکه های اجتماعی میدونید بگید
من هیچی نمیدونم :(
+1
0
منم هیچی نمیدونم رفیق :( فهمیدی به منم بگو :) (9 سال پیش)
+1
0
شاید این کمکت کنه لینک (9 سال پیش)
0
0
عالی بود محسن جان ♥ مرسی (9 سال پیش)
+1
0
اول URL که عکس در اون هست رو با JSON میگیرن بعد توی adapter لیست ویو یا ریسایکلر ویو یا گرید ویو میگه که هر عکسی الان positionش روش هست رو برو دانلود کن و نشون بده. بعد ما که نمیتونیم مثل اینستا خودمون عکس رو بگیریم و cache کنیم و... واسه همین از کتابخونههایی مثل Picasso استفاده میکنیم که url رو میگیرن و عکس رو به ما تحویل میدن، همچنین اگر قبلا عکس دانلود شده باشه تشخیص میدن و از cacheشون میخونن و میدن. (9 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Pr0gramm3r
9 سال پیش
+3
0
منظورت دقیقا کدوم شبکه اجتماعی هست ؟ و کدوم بخشش ؟
شبکه های اجتماعی بخش های زیادی دارن ( مثل چت , پست , کامنت ... )
ولی بر فرض این اینستگرام برای نمایش عکس ها ( پست ها ) از RecyclerView و GridView استفاده میکنه
همچنین از دانلودر عکس اختصاصی خودش
برای کامنت هم همینطور ( از RecyclerView )
در مورد چت اطلاعی ندارم ( مثل بخش Direct اینستگرام )
ولی در کل به اون پیچیدگی که فکر میکنید نیست ( جدا از برخی الگوریتم های خاص فیسبوک ( برای پیدا کردن دوست و پیشنهاد های خاص که با زیر نظر گرفتن فعالیت شما انجام میدن ) و اینستگرام )
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .