Standart widget düzenleri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Öncelikle temel içeriğinizi belirleyerek etkili widget düzenleri oluşturun. Bilgilerin ve etkileşimli öğelerin widget'ınızda nasıl düzenleneceğini düzeniniz belirler. Android, bu süreci kolaylaştırmak için araç çubukları, metin, liste ve ızgara türü widget'lar için önceden oluşturulmuş çeşitli düzenler sunar.
Metin
Metin düzenleri, kısa bilgiler göstermek için idealdir. İsteğe bağlı olarak metnin yanına bir resim ekleyerek widget'ınızın görsel çekiciliğini artırın.
Yalnızca metin
Başlıklar, durum güncellemeleri, kısa açıklamalar veya tek bir metin satırının mesajı etkili bir şekilde ilettiği tüm senaryolar için idealdir. Metin içeriğini widget boyutuna göre dinamik olarak ölçeklendirme hakkında bilgi edinmek için kanonik düzen örneğine bakın.
Metin ve resim
Görsel etkiyi artırmak için bir resim ekleyin. Daha fazla bilgi için bu düzeni farklı ekran boyutlarına nasıl uyarlayacağınızı öğrenmek üzere Duraklatma noktaları bölümüne bakın.
Kullanıcılara uygulamanızda sık kullanılan görevlere widget boyutlarına göre uyum sağlayan esnek bir düzende hızlı erişim sağlamak için araç çubuğu düzenleri kullanın.
Arama Araç Çubuğu
Arama araç çubuğu düzeni, araç çubuğundaki birincil işlem olarak aramaya odaklanmak için tasarlanmıştır. Ek kullanışlı düğmeler, sık kullanılan işlevlere hızlı erişim sağlayabilir.
Araç çubuğu
Araç çubuklarında, uygulama markasının ardından en çok kullanılan görevlere ait düğmeler yer alır. Bu düğmeler, değiştirilebilir ayarlar veya görev bağlantıları için idealdir. Boyut değiştirilirken daha az kullanılan seçenekler, daha yaygın işlemler için gizlenebilir. Yer varsa en az 48 dp boyutunda yeni bir dokunmatik düğme eklemek için durak noktalarını kullanın.
Listeler
Birden fazla öğeyi net ve taranabilir bir biçimde düzenlemek için liste düzenlerini kullanın. Bu, haber başlıkları, yapılacaklar listeleri veya mesajlar için idealdir. İçerikleri, yapılandırılmış ve kolayca taranabilir bir listede toplayın. İçerik ihtiyaçlarınıza göre kapsayıcılı veya kapsayıcısız sunum arasından seçim yapın.
Metin ve resim listesi
Kolayca taranabilen metin ve resim listeleri; haber başlıkları, albüm kapaklı oynatma listeleri veya mesajlar gibi birden fazla içerik türünü sergilemek için idealdir.
Yapılacaklar listesi
Görevleri görüntülemek için mükemmel olan yapılacaklar listesi düzeni, kullanıcıların öğeleri kolayca "tamamlandı" olarak işaretlemeleri için net dokunma hedefleri sunar.
İşlem listesi
Görsel açma/kapatma durumlarının öğe durumları hakkında anında geri bildirim sunduğu işlem listeleriyle sezgisel kontrol grupları sağlayın.
Izgara
Resimleri isteğe bağlı etiketlerle birlikte kompakt, esnek ve görsel açıdan zengin bir ızgara şeklinde sunun.
Farklı ekran boyutlarına uyum sağlayan sütunlar ve satırlar kullanın.
Yalnızca resim
Yalnızca resim içeren ızgaralar kullanarak görsel açıdan etkileyici, kaydırılabilir resim galerileri oluşturun. Satır ve sütunlar, optimum sunum için çeşitli ekran boyutlarına otomatik olarak uyarlanır.
Resim ve metin
Ayrıca, resim ızgaranızdaki içeriği ek bağlam ve bilgilerle zenginleştirmek için metin etiketleri ve açıklamalar da ekleyebilirsiniz.
Bu sayfadaki içerik ve kod örnekleri, İçerik Lisansı sayfasında açıklanan lisanslara tabidir. Java ve OpenJDK, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-27 UTC.
[null,null,["Son güncelleme tarihi: 2025-07-27 UTC."],[],[],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."]]