مفهوم View و ViewGroup در توسعه UI اندروید

مفهوم View و ViewGroup در توسعه UI اندروید

تمام ویدیوهای دوره آموزش مقدماتی برنامه‌نویسی اندروید (Android Programming)
نصب نرم‌افزار‌های مورد نیاز و مقدمات توسعه اندروید
آشنایی با مفاهیم اولیه اندروید
توسعه مقدماتی UI در اندروید
شروع برنامه‌نویسی در اکتیویتی‌ها
تعامل با سایر اکتیویتی‌ها
توسعه مقدماتی UI (بخش دوم)
اصول توسعه UI و لایوت‌های اندروید
کار با لیست‌ها
فرگمنت در اندروید
ذخیره داده

در این ویدیو با View و ViewGroup آشنا خواهیم شد.

دانستن تفاوت View و ViewGroup برای توسعه UI اندروید در فایل‌های XML لایه مهم است.

 

تفاوت View و ViewGroup

View یک بلوک اصلی UI (رابط کاربری) در اندروید است. View یک جعبه مستطیلی کوچک است که به ورودی‌های کاربر پاسخ می دهد. به عنوان مثال: EditText، Button، CheckBox، و ...

در حالیکه ViewGroup یک ظرف محتوای نامرئی از فرزندان خود (یعنی View‌ها) است که معمولا یک سری ویژگی‌های خاص را در بین ویو‌های دیگر به اشتراک می‌گذارد.

سوالات رایج

ممکن است پاسخ سوال شما درباره ویدیوی مفهوم View و ViewGroup در توسعه UI اندروید در اینجا باشد.

View‌ها به طور خاص برای ترسیم محتوا بر روی صفحه نمایش دستگاه Android استفاده می‌شود. ساده‌ترین راه برای استفاده از آنها از طریق یک فایل لایه XML است. یک مثال از آن را می‌توان در هنگام ایجاد یک برنامه ساده "Hello World" در Android Studio مشاهده کرد.

ViewGroup مجموعه ای از ویو‌ها (TextView، EditText، ListView، و..) است که تا حدودی شبیه یک ظرف است. یک شیء View جزء رابط کاربری (UI) مانند یک دکمه یا یک متن است و به آن ویجت نیز می‌گویند.

LinearLayout یک ViewGroup است که همه فرزندان خود را در یک جهت عمودی یا افقی تراز می‌کند. می‌توانید جهت چیدمان ویو‌ها را با ویژگی android:orientation مشخص کنید.
ارسال نظر :
پاسخ به