এমন Android উইজেট ডিজাইন করুন যা স্ক্রিন সাইজ ও গ্রিড অনুযায়ী স্কেল করা যায়। আপনার লেআউট পরীক্ষা করুন যাতে ব্যবহারকারীরা যেকোনও সাইজে আপনার উইজেট পড়তে এবং ব্যবহার করতে পারেন।
ডিফল্ট সাইজ
রিসাইজ করা যায় এমন উইজেট সাপোর্ট করার জন্য একাধিক সাইজ ক্লাস বা ব্রেকপয়েন্টের জন্য আপনার লেআউট অপ্টিমাইজ করুন। ডিভাইস ও স্ক্রিন ওরিয়েন্টেশন অনুযায়ী সেলের সাইজ আলাদা আলাদা হয়, তাই নির্দিষ্ট সাইজের উইজেটের পরিবর্তে অ্যাডাপ্টিভ উইজেট ডিজাইন করুন।
হ্যান্ডহেল্ড ও ট্যাবলেট, উভয় ডিভাইসের জন্য targetCellWidth ও targetCellHeight অ্যাট্রিবিউট নির্ধারণ করুন, যাতে উইজেট পিকার আপনার উইজেট সঠিকভাবে প্লেস ও ডিসপ্লে করতে পারে। সেল স্প্যান ও ন্যূনতম dp ডাইমেনশনের জন্য, আপনার উইজেটের সাইজ নির্ধারণ করুন দেখুন।
ব্রেকপয়েন্ট
অ্যাডাপ্ট করা যায়, ব্যবহার করা সহজ, ছোট বড় করা যায় এমন উইজেট তৈরি করার জন্য ব্রেকপয়েন্ট অপরিহার্য। আপনার ডিজাইন পরীক্ষা করে, আপনি সাইজের থ্রেশহোল্ড পিনপয়েন্ট করতে পারেন যেখানে লেআউট অ্যাডজাস্টমেন্ট প্রয়োজন। এই পরিবর্তনগুলি ট্রিগার করতে ব্রেকপয়েন্ট প্রয়োগ করুন, যাতে আপনার উইজেট যেকোনও সাইজে ভিজ্যুয়াল আবেদন এবং কার্যকারিতা বজায় রাখে।
ব্রেকপয়েন্ট, শর্তসাপেক্ষে অতিরিক্ত কন্টেন্ট যোগ বা বাদ দেওয়ার সুবিধা প্রদান করে, যা উইজেটের ডাইমেনশনের উপর ভিত্তি করে স্পেসের ব্যবহার অপ্টিমাইজ করে।
ফর্ম ফ্যাক্টর জুড়ে উইজেট
ট্যাবলেট এবং ডেস্কটপ ফোনের সাথে উইজেট ডিজাইন নীতি শেয়ার করে, কিন্তু আছে বিভিন্ন ইনপুট প্রত্যাশা। গাড়ির মতো অন্যান্য ফর্ম ফ্যাক্টরে নির্দিষ্ট গ্ল্যান্সেবিলিটি সংক্রান্ত প্রয়োজনীয়তা থাকে অথবা অটোমেটিক উইজেট অ্যাডাপ্ট করে। আরও তথ্যের জন্য, ফর্ম ফ্যাক্টর জুড়ে উইজেট অ্যাডাপ্ট করুন দেখুন।

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