بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
طراحی صفحه ی پیام ها مثل صفحه پیام ها در تلگرام
سلام ،
می خواستم بدونم برای طراحی صفحاتی که در شبکه های اجتماعی مثل تلگرام یا واتساپ برای پیام ها وجود داره از چه View هایی استفاده میشه و مکانیزمشون برای نمایش محتوای پیام ها به چه صورت هست ؟
در صفحه ی پیام های تلگرام به عنوان مثال ، طول پیام ها بستگی به محتوا متفاوت هست و میتونه با عکس و فیلم هم ترکیب بشه و در قالب یه لیست نمایش داده میشه این لیست به صورت کلی چطور باید طراحی و پیاده سازی بشه ؟
ممنون میشم اگه هر اطلاعاتی در این مورد دارین بیان کنید و راهنماییم کنید در این زمینه.
0
0
خوشبختانه تلگرام اپن سورس هست و میتونید ببینید دقیقا چی کار کردن: لینک (8 سال پیش)
0
0
ممنون که پاسخ دادین ولی من قبلاً سورس تلگرام رو دیدم و نتونستم چیزی راجع به طراحی لایه ها و ویوهاش پیدا کنم و کدهاش هم به زبان c بود ، اگه این امکان وجود داره که بشه لایوت های تلگرام و اینکه از چه Viewهایی استفاده کردن رو مشاهده کرد لطفاً راهنماییم کنید که چطور میتونم بهشون دسترسی داشته باشم.
با تشکر (8 سال پیش)
0
0
دوست عزیز شما باید از recycleView استفاده کنی. در پیام رسان ها معمولا چند نوع پیام وجود داره مثل عکس، متن و ویدیو. برای هرکدوم یک کلاس در نظر بگیر و به هرکدوم یک سری فیلد اختصاص بده و فیلد های مشترک هر نوع رو در کلاس parent ات قرار بده و adapter ات رو هم باید generic کنی که با توجه به type های مختلف، item های متفاوت نشون بده. (8 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .