میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

fragment و view در اندروید

Fragment ها کامپوننت هایی هستند که در بستر ( context ) یک activity که همان فرم در اندروید است، اجرا می شوند. fragment ها با کپسوله سازی کدهای اپلیکیشن در خود امکان استفاده ی مجدد از آن ها در activity های مختلف را فراهم آورده و همچنین توسعه دهنده را قادر می سازد برای دستگاه های اندروید با اندازه صفحه متفاوت UI داینامیک و انعطاف پذیر تعریف کنند. تصویر زیر یک activity به نام MainActivity را به نمایش می گذارد. Activity حاضر، در نمایشگر کوچک، تنها یک fragment را برای کاربر نمایش می دهد. این در حالی است که همین ،activity به هنگام نمایش در دستگاه تبلت هر دو fragment را همزمان در یک صفحه به نمایش می گذارد.

 

 

fragment

 

 


Viewها

View ها ابزارک های رابط کاربری ( UI Widget ) همچون دکمه یا text field هستند که به وسیله ی attribute می توان رفتار و ظاهرشان را تنظیم و ویرایش کرد. در اندروید مفهومی به نام ViewGroup وجود دارد. ViewGroup خود یک view است که نقش میزبان یا ظرف را برای دیگر viewها (که در اصطلاح view های فرزند آن خوانده می شوند) ایفا می کند. به این view میزبان در اندروید layout manager نیز گفته می شود چرا که قادر است چینش view های دیگر را مدیریت کند.

. استandroid.view.ViewGroup ها از آن ارث بری می کنند layout manger کلاس پایه که

این کلاس خود از android.view.View که کلاس پدر تمامی viewها است مشتق می شود.

می توان با قرار دادن layout manager ها در دل یکدیگر (تو در تو کردن آن ها) layout یا قالب های ترکیبی و پیچیده تری ایجاد کرد.

 


امیدواریم آموزش fragment و view در اندروید نیز برای شما مفید واقع شده باشد و ادامه آموزش برنامه نویسی اندروید رو دنبال کنید .برای مطالعه پست‌ها بیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟