18- ساخت یک واسط کاربری پویا با استفاده از Fragmentها
آدرس مطلب اصلی: http://developer.android.com/training/basics/fragments/index.html
پیش نیازها
- آشنایی مقدماتی با دوره حیات یک activity
- تجربه ساخت xml layoutها
برای ساخت یک رابط چند کاربره و پویا برای اندورید باید کامپوننت های ui و رفتارهای activity را در مدل هایی که می توانید درون و برون activity ها ی شما حرکت کند ، کپسوله سازی کنید .
با استفاده از کلاس fragment(اجزا) این مدل ها را می توانید بسازید که رفتاری شبیه یک activity تودرتو که می تواند برای خودش لایه ها را تعریف و دروه حیات خود را مدیریت کند .
وقتی یک fragment لایه خود را مشخص می کند می تواند ترکیب های متفاوتی با سایر فرگمنت هایی درون یک activity بسازد که پیکر بندی لایه هایتان را بهینه کند برای صفحه نمایش ها با سایز های مختلف ( یک صفحه نمایش کوچک ممکن است فقط یک فرگمنت در یک سازمان نشان دهد) اما یک صفحه نمایش بزرگ می تواند 2 یا بیشتر فرگمنت را در یک زمان نشان دهد این برنامه به شما چگونگی طراحی یک dynamic user پویا با فرگمنت ها و بهینه سازی user Application را برای activity هایی با اندازه صفحه نمایش های متفاوت، نشان می دهد و نیز تمام این Application ها روی device هایی که روی آنه به قدمت اندورید آنها 1.6 است اجرا میگردد.
- ۹۳/۰۳/۰۳
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.