انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اشیاء به کار رفته در برنامه اندروید whatsapp

اشیاء به کار رفته در برنامه اندروید whatsapp

#1
سلام دوستان
میخواستم ببینم این تو واتس اپ از چه اشیایی هست ؟

   

تکست ویو هاشو میدونم اما بعضی جاهاش که به دو قسمت تقسیم شده رو نه ؟ مثلا media و participent 
image view هستند چی هستند ؟ چجوری میشه طراحیش کرد و فقط میدونم که یک لیست رو در خودش جای داده اما چه شی ءی هست رو نمیدونم ؟
و ضمنا یک سوال دیگه

به باتن ها و مثلا دکمه ها یا همین تکست ویویی که در یک اکتیویتی قرار میدیم ، میگن اشیا ؟
ممنون
پاسخ

اشیاء به کار رفته در برنامه اندروید whatsapp

#2
سلام.
لفظش خیلی مهم نیست، مثلا بنده معمولا لفظ ((عنصر)) را برای آنها به کار می برم و فرقی هم نمی کند که جزء عنصرهای استاندارد اندروید باشد یا عنصری که خودمان طراحی کرده ایم.
آن عکس هایی که در جهت افقی در کنار هم قرار گرفته اند، بر اساس اسکرول افقی (HorizontalScrollView) ساخته شده اند (که در آن، ImageView به عنوان عنصر داخلی به کار رفته است، ولی در لینک زیر، Button عنصر داخلی است) :

کلید شماره 2584

البته این ساختار را HorizontalListView نیز می نامند. با جستجوی این دو عبارت در اینترنت، می توانید انواع کدهای رایج برای آنها را بیابید.

--------------------------------------------

اگر بنده طراح بودم، بقیه ساختار که به صورت منظم چیده شده اند را با TableLayout می ساختم :

کلید شماره 2775

فقط باید اندازه ردیف ها و ستون های آن را تنظیم کنید و همچنین اندازه و رنگ پس زمینه قسمت های padding و margin (دو نوع حاشیه دور عناصر داخلی جدول و همچنین خود جدول) را باید به درستی انتخاب کنید (مثلا شفاف باشند یا ...).

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط am5152 ، داش بهروز

اشیاء به کار رفته در برنامه اندروید whatsapp

#3
ممنون ادمین جان
اما نمیشه حدس زد از چه عناصری استفاده شده ؟
مثلا تصویر زیر رو ببینید.یک لاین اضاف شده به اضافه دو imageview مانند که گفتید ممکنه tablelayout استفاده شده باشه.
و سوال اینه ، اگر از tablelayout استفاده شده باشه ، چجوری میشه یک لاین رو مثل تصویر زیر ، در زیر یک textview اضافه کرد ؟
ممنون

   
پاسخ

اشیاء به کار رفته در برنامه اندروید whatsapp

#4
تمامی آن ردیف ها، TableRow می باشند و از هم مستقل هستند.
کافی است که برای TableRow ها (ردیف ها در جدول)، در جهت عمودی، margin تعریف کنید. بنابراین رنگ پس زمینه TableLayout را به جای رنگ پس زمینه TableRow ها خواهیم دید و اگر این دو رنگ متفاوت باشد، آن بخش را به شکل یک خط می بینیم.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط am5152

اشیاء به کار رفته در برنامه اندروید whatsapp

#5
چیزی که مد نظرم بود رو پیدا کردم :
https://developer.android.com/reference/...dView.html
ممنون
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان