রচনায় বিন্যাস
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
জেটপ্যাক কম্পোজ আপনার অ্যাপের জন্য একটি দক্ষ লেআউট ডিজাইন করা সহজ করে তোলে।
নিম্নলিখিত পৃষ্ঠাগুলি কীভাবে আপনার লেআউট ডিজাইন এবং বাস্তবায়ন করতে হয় তার বিশদ প্রদান করে:
- লেআউট বেসিকস : একটি সরল অ্যাপ UI এর জন্য বিল্ডিং ব্লক সম্পর্কে জানুন।
- উপাদান উপাদান এবং বিন্যাস : রচনায় উপাদান উপাদান এবং বিন্যাস সম্পর্কে জানুন।
- কাস্টম লেআউট : কীভাবে আপনার অ্যাপের লেআউট নিয়ন্ত্রণ করতে হয় এবং কীভাবে আপনার নিজস্ব একটি কাস্টম লেআউট ডিজাইন করবেন তা শিখুন।
- বিভিন্ন ডিসপ্লে মাপ সমর্থন করে : বিভিন্ন স্ক্রীনের আকার, অভিযোজন এবং ফর্ম ফ্যাক্টরগুলির সাথে খাপ খায় এমন লেআউটগুলি তৈরি করতে কীভাবে রচনা ব্যবহার করবেন তা শিখুন।
- প্রান্তিককরণ লাইন : আপনার UI উপাদানগুলিকে সুনির্দিষ্টভাবে সারিবদ্ধ এবং অবস্থানের জন্য কাস্টম সারিবদ্ধ লাইন তৈরি করতে শিখুন।
- অন্তর্নিহিত পরিমাপ : আপনার UI উপাদানগুলির জন্য একটি অন্তর্নিহিত উচ্চতা বা প্রস্থ কীভাবে সেট করবেন তা শিখুন, লেআউটে উপাদানগুলি কীভাবে সাজানো হয় তার উপর আপনাকে সুনির্দিষ্ট নিয়ন্ত্রণ দেয়।
- ConstraintLayout : আপনার Compose UI এ
ConstraintLayout
কিভাবে ব্যবহার করবেন তা শিখুন।
আরও জানুন
{% শব্দার্থে %}
{% endverbatim %} আপনার জন্য প্রস্তাবিত
{% শব্দার্থে %} {% endverbatim %}
এই পৃষ্ঠার কন্টেন্ট ও কোডের নমুনাগুলি Content License-এ বর্ণিত লাইসেন্সের অধীনস্থ। Java এবং OpenJDK হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2025-08-27 UTC-তে শেষবার আপডেট করা হয়েছে।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-08-27 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[],null,["Jetpack Compose makes it easy to design an efficient layout for your app.\n\nThe following pages provide details on how to design and implement your layout:\n\n- [Layout basics](/develop/ui/compose/layouts/basics): Learn about the building blocks for a straightforward app UI.\n- [Material components and layouts](/develop/ui/compose/components): Learn about Material components and layouts in Compose.\n- [Custom layouts](/develop/ui/compose/layouts/custom): Learn how to take control of your app's layout, and how to design a custom layout of your own.\n- [Support different display sizes](/develop/ui/compose/layouts/adaptive/support-different-display-sizes): Learn how to use Compose to build layouts that adapt to different screen sizes, orientations, and form factors.\n- [Alignment lines](/develop/ui/compose/layouts/alignment-lines): Learn how to create custom alignment lines to precisely align and position your UI elements.\n- [Intrinsic measurements](/develop/ui/compose/layouts/intrinsic-measurements): Learn how to set an intrinsic height or width for your UI elements, giving you precise control over how the elements are arranged in the layout.\n- [ConstraintLayout](/develop/ui/compose/layouts/constraintlayout): Learn how to use `ConstraintLayout` in your Compose UI.\n\nLearn more\n\n- **New!** Try our [Quick Guides](/quick-guides) to get a fast and focused content\n experience.\n\n- To learn more about Compose layouts, try the [Layouts in Jetpack Compose\n codelab](/codelabs/jetpack-compose-layouts).\n\nRecommended for you\n\n- Note: link text is displayed when JavaScript is off\n- [Get started with Jetpack Compose](/develop/ui/compose/documentation)\n- [ConstraintLayout in Compose](/develop/ui/compose/layouts/constraintlayout)"]]