شناسه محصول: 1616

آموزش فرگمنت ها در اندروید (Fragment)

یک فرگمنت  در اندروید ، بخشی از واسط کاربری یک اپلیکیشن و یا رفتاری است که شما می توانید آن را در یک activity قرار دهید.

می توان گفت که یک Fragment نوعی زیر مجموعه ی اکتیویتی ها  (sub-acitivity) به حساب می آید ؛

به طور معمول فرگمنت ها هر بخش را به صورت جداگانه مرتب می کنند و نظم و انضباط خاصی به برنامه شما می بخشند.

فرگمنت ها نیز همچون اکتیویتی ها ، دارای رفتار های به خصوص و چرخه حیات منحصر به فرد هستند.

در مورد Fragment ها در اندروید چند نکته قابل توجه است :

  1. یک فرگمنت در اندروید ، دارای layout ها و رفتار های خاص مربوط به خود و چرخه حیات (callback ) مخصوص به خود است
  2. شما می توانید، در زمان اجرای یک activity ، فرگمنت هایی را به آن اضافه و یا از آن حذف کنید.
  3. شما می توانید برای ایجاد یک واسط کاربری چند بخشی در یک activity واحد ، چندین Fragment را با هم ترکیب کنید.
  4. هر اکتیویتی می تواند چندین فرگمنت را در خود جای دهد و هر فرگمنت می تواند در چندین اکتیویتی استفاده شود.
  5. چرخه حیات Fragment کاملا مرتبط با چرخه حیات activity میزبان آن است.
  6.  زمانی که یک activity متوقف می شود، تمام Fragment های موجود در activity نیز متوقف می شوند.
  7. یک فرگمنت می تواند رفتاری را پیاده سازی کند که دارای هیچ مولفه واسط کاربری نیست.
  8. شما Fragment ها را با توسعه کلاس Fragment ایجاد می کنید .
  9. می توانید با کمک کلاس Fragment ، فرگمنت ها را ایجاد کنید و می توانید یک فرگمنت را به activity خود اضافه کنید.

fragment_example

 

قبل از معرفی مقدماتی این مبحث ، باید یاد آور شویم که ما یک محدودیت داریم،

زیرا تنها می توانیم یک activity واحد روی صفحه را در یک نقطه مشخص در زمان نشان دهیم.

بنابراین نمی توانیم صفحه دستگاه را تقسیم کنیم و بخش های  های مختلف را جداگانه کنترل کرده و به نمایش بگذاریم .

اما با معرفی Fragment انعطاف پذیری بیشتری پیدا کردیم و محدودیت داشتن یک activity روی صفحه در یک زمان را حذف کردیم.

حالا ما می توانیم یک activity واحد داشته باشیم، اما هر activity می تواند شامل چند Fragment باشد که layout ، رویدادها (events) و Callback خود را داشته باشند.

 

در این پارت آموزشی سعی کردیم آموزش ساخت فرگمنت (Fragment) را بصورت ساده و کاربردی بهمراه کاربرد متد  onCreateView وonViewCreated توضیح بدهیم.

 

آموزش فرگمنت ها در اندروید (Fragment)

اطلاعات محصول

زمان 15دقیقه
تعداد پارت 1
اندازه 40مگابایت
فرمت mp4
زبان فارسی
استپ اندرویداستودیو
برگزارکننده خانه سورس اندروید
به روز شده در
  • ابتدا محصولات مورد علاقه خود را به سبد خرید اضافه نمایید.
  • سپس روی آیکون سبد خرید کلیک کنید.
  • محصولات داخل سبد خرید و مجموع مبلغ قابل پرداخت در صفحه تسویه حساب به شما نمایش داده می شوند.
  • فرم تسویه حساب را تکمیل کرده و روش پرداخت خود را انتخاب نمایید.
  • می توانید با استفاده از درگاه های پرداخت آنلاین خرید خود را تکمیل نمایید.
  • پس از تکمیل خرید می توانید به فایل های محصول دسترسی داشته باشید.
  • در صورت داشتن حساب کاربری می توانید سوابق خرید خود را در پنل کاربری خود مشاهده نمایید.

درباره پشتیبانی محصول

کلیه محصولات پیش از انتشار توسط کارشناسان خانه سورس اندرویدبررسی می شود اگر قبل از خرید سؤالی دارید می توانید در قسمت دیدگاه ها مطرح کنید اما اگر بعد از خرید محصول خریداری شده لینک دانلودش خراب است یا به هر پشتیبانی دیگری در مورد این محصول نیاز دارید از طریق تیکت با فروشنده این محصول می توانید در میان بگذارید،اگر با اشتراک ویژه این فایل را خریداری کردید، از طریق پنل کاربری تیکت ارسال بفرمایید.                                                                                          امکان بازگشت وجه : وب سایت خانه سورس اندروید این امکان را برای خریداران محترم فراهم کرده که اگر به هر دلیلی از محصول خریداری شده ناراضی بودند وجه پرداختی آنان عودت گردد. برای عودت وجه می بایست حداقل تا 12 ساعت بعد از خرید درخواست خود را با ذکر علت از طریق تیکت ارسال نمایند، در غیر اینصورت به درخواست شما رسیدگی نخواهد شد .

روشهای پشتیبانی

جهت ارسال تیکت جدید باید وارد حساب کاربری خود شوید.
قیمت محصول
10,000 تومان
خانه سورس اندروید
2 دانلود
15دقیقه
1
آموزش فرگمنت ها در اندروید (Fragment)
5 از 2 رای
آموزش فرگمنت ها در اندروید (Fragment)

فروشنده

مهدی محمدی  
کارشناسی نرم افزار - برنامه نویس اندروید - متخصص سخت افزار

با خرید محصولات غیر رایگان از مزایای زیر بهره مند خواهید شد !

  • دسترسی به فایل محصول به صورت مادام‌العمر
  • 30 روز پشتیبانی کاملا رایگان و تضمین شده
  • دریافت رایگان بروزرسانی ها از حساب کاربری

از محصولات جدید و تخفیف ها با خبر شوید :


آموزش فرگمنت ها در اندروید (Fragment)