طرح بندی ویجت متعارف
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
ابتدا با شناسایی محتوای اصلی خود، چیدمان های موثر ویجت را ایجاد کنید. چیدمان شما نحوه سازماندهی اطلاعات و عناصر تعاملی را در ویجت شما دیکته می کند. اندروید چندین طرحبندی از پیش ساخته شده برای نوار ابزار، متن، فهرست و ویجتهای شبکهای برای سادهسازی این فرآیند ارائه میدهد.
متن
طرح بندی متن برای نمایش اطلاعات مختصر ایده آل است. جذابیت بصری ویجت خود را با قرار دادن یک تصویر در کنار متن به صورت اختیاری افزایش دهید.
فقط متن ایده آل برای عنوان، به روز رسانی وضعیت، توضیحات کوتاه، یا هر سناریویی که در آن یک خط متن به طور موثر پیام را منتقل می کند. برای راهنمایی در مورد مقیاس بندی پویا محتوای متن بر اساس اندازه ویجت، به نمونه طرح بندی Canonical مراجعه کنید.

متن و تصویر یک تصویر برای تاثیر بصری بیشتر اضافه کنید. برای اطلاعات بیشتر، نقاط شکست را ببینید تا یاد بگیرید چگونه این طرحبندی را برای اندازههای مختلف صفحهنمایش تطبیق دهید.

از طرحبندیهای نوار ابزار برای دسترسی سریع کاربران به کارهایی که اغلب در برنامه خود استفاده میکنید، در یک طرحبندی انعطافپذیر که با اندازههای ویجت سازگار است، استفاده کنید.
نوار ابزار جستجو طرح بندی نوار ابزار جستجو عمداً طراحی شده است تا تمرکز را به جستجو به عنوان یک عمل اصلی در نوار ابزار جلب کند. دکمههای مفید اضافی میتوانند دسترسی سریع به عملکردهای پرکاربرد را فراهم کنند.

نوار ابزار Toolbars نام تجاری برنامه را به همراه دکمههایی برای کارهای پرکاربرد ارائه میکند که برای تنظیمات قابل تغییر یا پیوندهای کار ایدهآل هستند. هنگام تغییر اندازه، گزینه هایی که کمتر مورد استفاده قرار می گیرند را می توان به نفع اقدامات رایج تر پنهان کرد. از نقاط انفصال برای افزودن یک دکمه جدید با حداقل 48dp با قابلیت ضربه زدن در صورت وجود فضا استفاده کنید.

لیست ها
از طرحبندیهای فهرست برای سازماندهی چندین مورد در قالبی واضح و قابل اسکن استفاده کنید. این برای سرفصلهای اخبار، فهرستهای کار یا پیامها ایدهآل است. محتوا را در یک لیست ساختاریافته و به راحتی قابل اسکن سازماندهی کنید. بر اساس نیازهای محتوای خود، بین ارائههای حاوی کانتینر یا بدون کانتینر یکی را انتخاب کنید.
لیست متن و تصویر فهرستهای متن و تصویر با قابلیت اسکن آسان برای نمایش انواع محتوا، مانند سرفصلهای اخبار، فهرستهای پخش با آلبوم هنری یا پیامها، عالی هستند.

چک لیست چیدمان چک لیست برای نمایش وظایف عالی است و اهداف ضربه ای واضح را برای کاربران فراهم می کند تا به راحتی موارد را به عنوان انجام شده علامت گذاری کنند.

لیست اقدام گروهبندی کنترل بصری را با لیستهای کنش ارائه کنید، که در آن حالتهای روشن/خاموش بصری بازخورد فوری در مورد وضعیت آیتم ارائه میدهند.

شبکه
تصاویر را در یک شبکه فشرده، منعطف و بصری غنی با برچسبهای اختیاری ارائه دهید. از ستونها و ردیفهایی استفاده کنید که با اندازههای مختلف صفحه منطبق هستند.
فقط تصویر با استفاده از شبکههای فقط تصویر، گالریهای تصویری تأثیرگذار و قابل پیمایش ایجاد کنید. سطرها و ستون ها به طور خودکار با اندازه های مختلف صفحه نمایش برای ارائه بهینه سازگار می شوند.

تصویر و متن همچنین میتوانید برچسبها و توضیحات متن را اضافه کنید و محتوای شبکه تصویر خود را با زمینه و اطلاعات اضافی غنی کنید.

محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2025-07-29 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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-07-29 بهوقت ساعت هماهنگ جهانی."],[],[],null,["# Canonical widget layouts\n\nCraft effective widget layouts by first identifying your core content. Your\nlayout dictates how information and interactive elements are organized within\nyour widget. Android offers several prebuilt layouts for toolbars, text, list\nand grid-type widgets to streamline this process.\n| **Note:** View detailed layout specs in our [Figma Widget Canonical Builder](https://goo.gle/widget-canonical), and find the code samples using Jetpack Glance in the [Android Platform Samples GitHub repository](https://github.com/android/platform-samples/tree/main/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance).\n\nText\n----\n\nText layouts are ideal for displaying concise information. Enhance the visual\nappeal of your widget by optionally including an image alongside the text. \n**Text only**\n\n\nIdeal for titles, status updates, short descriptions, or any scenario\nwhere a single line of text effectively conveys the message. Refer to the\n[Canonical layout sample](https://github.com/android/platform-samples/tree/main/samples/user-interface/appwidgets/src/main/java/com/example/platform/ui/appwidgets/glance)\nfor guidance on dynamically scaling text content based on widget size. \n**Text and image**\n\n\nInclude an image for added visual impact. For more information, see\n[Breakpoints](/design/ui/mobile/guides/widgets/sizing#breakpoints)\nto learn how to adapt this layout for different screen sizes.\n\nToolbars\n--------\n\nUse toolbar layouts to provide users with quick access to frequently used tasks\nin your app, in a flexible layout that adapts across widget sizes. \n**Search Toolbar**\n\n\nA search toolbar layout is intentionally designed to draw focus to search\nas a primary action in the toolbar. Additional handy buttons can provide\nquick access to frequently used functions.\n\n\n**Toolbar**\n\n\nToolbars presents app branding followed by buttons for the most used tasks\nthat are ideal for toggleable settings or task links. When resizing, less\ncommonly used options can be hidden in favor of more common actions. Use\n[Breakpoints](/design/ui/mobile/guides/widgets/sizing#breakpoints)\nto add a new minimum 48dp tappable button when there's room.\n\n\u003cbr /\u003e\n\nLists\n-----\n\nUse list layouts to organize multiple items in a clear, scannable format. This\nis ideal for news headlines, to-do lists or messages. Organize content into a\nstructured, easily scannable list. Choose between containerized or containerless\npresentation based on your content needs. \n**Text and image list**\n\n\nEasily scannable text and image lists are perfect for showcasing multiple\ncontent types, such as news headlines, playlists with album art, or\nmessages. \n**Checklist**\n\n\nThe checklist layout is perfect for displaying tasks, providing clear tap\ntargets for users to easily mark items as done. \n**Action list**\n\n\nProvide intuitive control grouping with action lists, where visual on/off\nstates offer immediate feedback on item statuses.\n\nGrid\n----\n\nPresent images in a compact, flexible, visually rich grid with optional labels.\nUse columns and rows that adapt to different screen sizes. \n**Image only**\n\n\nCreate visually impactful, scrollable image galleries using image-only\ngrids. Rows and columns automatically adapt to various screen sizes for\noptimal presentation. \n**Image and text**\n\n\nYou can also incorporate text labels and descriptions, enriching your\nimage grid content with additional context and information."]]