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

মাল্টিপল (বিভিন্ন ধরনের ) স্ক্রিনের জন্য ডিজাইন করা

(http://developer.android.com/training/multiscreen/index.html)

অ্যান্ড্রয়েড বেশ কিছু ভিন্ন সাইজের স্ক্রিন সহকারে শতাধিক ডিভাইস টাইপ পরিবেশন করে, যেটা ফোন থেকে শুরু করে টিভি পর্যন্ত হতে পারে। অতএব, আপনার উচিত সকল স্ক্রিন সাইজের সাথে খাপ খায় এমনভাবে অ্যাপলিকেশন ডিজাইন করা যাতে যত বেশী সংখ্যক ইউজার এটা ব্যবহার করতে পারে।

কিন্তু শুধুমাত্র ভিন্ন ভিন্ন ধরনের ডিভাইসের উপযুক্ত হওয়াই যথেষ্ট নয়। প্রতিটা স্ক্রিন সাইজ ইউজার ইন্টারেকশনের জন্য ভিন্ন সম্ভাবনা এবং চ্যালেঞ্জ প্রস্তাব করে, তাই যাতে আপনার ইউজার সন্তুষ্ট হয় এবং প্রভবিত হয়, আপনার অ্যাপরিকেশনকে বহুবিধ স্ক্রিনকে সাপোর্ট করার বাইরেও আরও কিছু করতে হবে: এটা অবশ্যই প্রতিটা স্ক্রিন কনফিগারেশনের জন্য ইউজার এক্সপেরিয়েন্স অপটিমাইজ করতে হবে।

এই ক্লাস আপনাকে শেথাবে কীভাবে একটি ইউজার ইন্টারফেস বাস্তবায়ন করতে হয় যা কতিপয় স্ক্রিন কনফিগারেশনের জন্য অপটিমাইজ হয়।

প্রতিটা অনুশীলনীর কোড একটি নমুনা অ্যাপলিকেশন থেকে নেয়া হয়েছে। আপনি এই অনূশীলনীর লিংক পেজের উপরের ডান দিক থেকে এই নমুনা টি ডাউনলোড করতে পারেন এবং আপনার নিজের অ্যাপলিকেশনের জন্য পূণব্যবহার যোগ্য কোডের সোর্স হিসাবে ব্যবহার করতে পারেন।

নোট: এই ক্লাস এবং সম্পৃক্ত নমুনা অ্যান্ড্রয়েড ৩.০ এর নীচের সংস্করণে Fragment APIs ব্যবহার করার জন্য support library ব্যবহার করে। এই অনুশলনীর সকল APIs ব্যবহার করার জন্য আপনাকে অবশ্যই আপনার অ্যাপলিকেশনে লাইব্রেরী ডাউনলোড এবং যোত করতে হবে।