با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
طراحی تطبیقی تمرین طراحی طرحبندیهایی است که با نقاط شکست و دستگاههای خاص سازگار میشوند. معمولاً عرض دستگاه را در نظر می گیریم تا تعیین کنیم که چیدمان باید در کجا تغییر کند یا تطبیق یابد. هم وب و هم اندروید از مفاهیم طراحی پاسخگو، مانند شبکههای منعطف و تصاویر، برای ایجاد طرحبندیهایی استفاده میکنند که بهتر به زمینه خود پاسخ میدهند.
برای دستورالعملهای طراحی در مورد تطبیق طرحبندیها با اندازههای صفحهنمایش بزرگ، راهنمای توسعهدهندگان اندازههای مختلف صفحه نمایش پشتیبانی در Compose و صفحه اعمال طرحبندی M3 را بخوانید. همچنین میتوانید برای الهام گرفتن و اجرای طرحبندیهای صفحهنمایش بزرگ، گالری متعارف صفحهنمایش بزرگ اندروید را بررسی کنید.
اگرچه لازم نیست هر برنامه در هر اندازه صفحه در دسترس باشد، اما به کاربران شما آزادی بیشتری در زمینه ارگونومی، قابلیت استفاده و کیفیت برنامه می دهد.
میتوانید صفحههای کلیدی را طراحی کنید (مفاهیم ضروری یا برنامهتان را به اشتراک بگذارید) با اندازههای کلاس بهعنوان نقاط شکست تا بهعنوان دستورالعمل عمل کنند.
یا محتوا را طوری طراحی کنید که با توجه به اینکه چگونه محتوا باید محدود شود، گسترش یابد یا جریان مجدد پیدا کند، پاسخگو باشد.
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-08-28 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-08-28 بهوقت ساعت هماهنگ جهانی."],[],[],null,["Adaptive design is the practice of designing layouts that adapt to specific\nbreakpoints and devices. Usually we consider the width of the device to\ndetermine where the layout should change, or adapt. Both Web and Android utilize\nresponsive design concepts, like flexible grids and images, to create layouts\nthat better respond to their context.\n\nFor design guidelines about adapting layouts to expanded screen sizes, read the\n[Support different screen sizes](/develop/ui/compose/layouts/adaptive/support-different-display-sizes) developers guide in Compose and the M3\n[Applying Layout](https://m3.material.io/foundations/layout/applying-layout/expanded) page. You can also check out the Android\n[large screen canonical](/guide/topics/large-screens/large-screen-canonical-layouts) gallery for inspiration and implementation of\nlarge screen layouts.\n\nAlthough not every app needs to be available on every screen size, it does allow\nyour users more freedom regarding ergonomics, usability, and app quality.\n\n- You can design key screens (communicate the essential concepts or your app) with class sizes as breakpoints to act as guidelines.\n- Or design content to act responsively by notating how content should be constrained, expand, or reflow.\n\nFor more on layouts, check out the [Material Design 3 (M3) Understanding layout\npage](https://m3.material.io/foundations/layout/understanding-layout/overview)."]]