বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

একটি নমনীয় (ফ্লেক্সিবল) ইউজার ইন্টারফেস তৈরী করুন

(http://developer.android.com/training/basics/fragments/fragment-ui.html)

যখন আপনার অ্যাপলিকেশনকে স্ক্রিন সাইজের ব্যাপক বিস্তৃিতকে সাপোর্ট করতে তৈরী করা হবে, বিদ্যমান স্ক্রিন সাইজের উপর ভিত্তি করে ইউজার এক্সপেরিয়েন্স অপটিমাইজ করতে আপনি বিভিন্ন লেআউট কনফিগারেশনে আপনার ফ্রাগমেন্টকে পূণর্ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, একটি হ্যান্ডসেট ডিভাইসে একটি সিঙ্গেল-পেন ইউজার ইন্টারফেসের জন্য একবারে শুধু একটা ফ্রাগমেন্ট প্রদর্শন করাটা উপযুক্ত হবে। একইভাবে আপনি একটি ট্যাবলেট যাতে আছে ইউজারকে আরও তথ্য প্রদর্শন করার একটি প্রশস্ত স্ক্রিন তাতে ফ্রাগমেন্টগুলোকে পাশাপাশি রাখতে চাইতে পারেন

ফিগার ১. দুইটা ফ্রাগমেন্ট ভিন্ন ভিন্ন স্ক্রিন সাইজে একই একটিভিটির জন্য ভিন্ন ভিন্ন কনফিগারেশন প্রদর্শন করছে। বড় স্ক্রিনে দুইটা ফ্রাগমেন্টই পাশাপাশি ফিট করেছে কিন্তু একটি হ্যান্ডসেট ডিভাইসে একবারে শুধু একটা প্রাগমেন্ট ফিট করে সুতরাং ইউজার যখন নেভিগেট করে তখন একটা ফ্রাগমেন্টের বদলে আরেকটি ফ্রাগমেন্ট আসে।

FragmentManager ক্লাসটি মেথড সরবরাহ করে যা একটি ডাইনামিক এক্সপেরিয়েন্স তৈরী করার জন্য একটি একটিভিটিতে ফ্রাগমেন্ট সংযোজন, বিয়োজন এবং প্রতিস্থাপন করতে অনুমোদন করে।