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

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

তালিকা উপাদান এবং চশমা উপর আরো নকশা নির্দেশিকা জন্য উপাদান 3 তালিকা অন্বেষণ.
ফিড লেআউট
একটি ফিড বিন্যাস একটি কনফিগারযোগ্য গ্রিডে সমতুল্য বিষয়বস্তু উপাদানগুলির ব্যবস্থা করে যাতে প্রচুর পরিমাণে সামগ্রী দ্রুত, সুবিধাজনকভাবে দেখার জন্য। একটি সংগ্রহে কার্ড ব্যবহার করার জন্য উপাদান 3 নির্দেশিকা সম্পর্কে আরও জানুন। ফিডগুলি তালিকা- বা গ্রিড-ভিত্তিক কনফিগারেশন হতে পারে কমপ্যাক্ট ডিসপ্লেতে, সাধারণত কার্ড বা টাইলগুলিতে। বিষয়বস্তু গতিশীল হতে পারে, যার অর্থ এটি একটি গতিশীল বাহ্যিক উত্স যেমন একটি API থেকে "ফেড ইন" হয়৷
একটি গ্রিড বিন্যাস সারি এবং কলাম উভয়ই অন্তর্নিহিত বা স্পষ্ট নিয়ন্ত্রণ নীতি দ্বারা গঠিত। একটি গ্রিড বিন্যাস আরও কঠোরভাবে প্রয়োগ করা যেতে পারে বা সারি এবং কলামের পরিবর্তন করতে স্তব্ধ হতে পারে। ব্যবহারকারীদের বিভ্রান্তিকর এড়াতে উভয়েরই ব্যবধান এবং যুক্তির সামঞ্জস্যপূর্ণ প্রয়োগ থাকা উচিত। ফিড ডিজাইন করার বিষয়ে উপাদান 3 নির্দেশিকা অন্বেষণ করুন।
আপনি অলস তালিকা বা অলস গ্রিডের সাথে রচনা করুন, বা RecyclerView
বা CardView
সহ ভিউ-এ একটি ফিড বিন্যাস বাস্তবায়ন করতে পারেন।
উদাহরণস্বরূপ, এখানে একটি ফটো গ্যালারি এবং একটি গ্রিড বিন্যাসে পডকাস্টগুলি সাধারণ ফিড ফর্ম্যাট৷
সমর্থন ফলক বিন্যাস
একটি মোবাইল ভিউয়ের জন্য সহায়ক সামগ্রী বা নিয়ন্ত্রণের প্রয়োজন হতে পারে। সাধারণত শীট বা ডায়ালগ আকারে, তারা প্রাথমিক ভিউকে ফোকাসড এবং অগোছালো থাকতে সাহায্য করতে পারে। সমর্থনকারী প্যান ক্যানোনিকাল লেআউট ব্যবহার করার জন্য M3 নির্দেশিকা দেখুন।

নীচের শীটগুলির জন্য M3 নির্দেশিকা সম্পর্কে জানুন।