[
answered
,
component-fragment
]
ا Fragment یکی از کامپوننت های اصلی اندرویده و شایدم ساب کامپوننت .خیلی فرق نمیکنه .ولی خیلی مهمه و پرکاربرد. یکی از قابلیتهای اصلیش همین reusable بودنشه .یک فرگمنت ایجاد میکنیم و بارها میتونیم استفاده کنیم .تو یک اکتیوتی میتونیم درآن واحد چندین فرگنت داشته باشیم .یک فرگمنت رو جاهای مختلف استفاده کنیم و ..کلی چیزهای دیگه که خودتون میدونید :)
ا FragmentActivity کلاسیه که AppCompatActivity اون رو اکستند کرده و در اون متدهایی برای مدیریت و کاربا فرگمنت ها هست . مثلا ما در اکتیوتی مون از طریق متد getSupportFragmentManager که در کلاس FragmentActivity هست به یک نمونه از کلاس فرگمنت منیجر میتونیم دسترسی پیدا میکنیم .که بتونیم عملیات فرگمنتی رو انجام بدیم.