Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Girişler, içerikler veya diğer işlemler birbirine göre görünebilir ya da üst kapsayıcıyla sınırlı olabilir. Düzenler daha özel olabilir ancak tutarlı gruplandırma, sütun ve aralık kullandığınızdan emin olun.
Kimlik doğrulama, aşağıdaki şekilde gösterildiği gibi yaygın bir göreli düzendir. Özel düzenin, kullanıcı arayüzü öğelerinin birbirleriyle ilişkisi açısından tanımlandığı yerler.
Düzenlerde düzen türlerinin bir kombinasyonu da kullanılabilir. Örneğin, dikey kartlarla bir kaydırma çubuğu veya yatay kaydırma eşleştirebilirsiniz. Alternatif olarak, dikey liste verileri içeren özel bir grafik de sunabilirsiniz.
Lazy rows ve lazy columns ile içerikleri kaydırılan satırlar veya sütunlar halinde sunabilirsiniz.
Şekil 27: Tam ekran düzeni (yoğun modda kullanılır)
Oluştur yerine Görünümler ile çalışıyorsanız kardeş görünümler ve üst düzen arasındaki ilişkilere göre görünümleri düzenlemek için ConstraintLayout öğesini kullanabilirsiniz. Bu sayede büyük ve karmaşık düzenler oluşturabilirsiniz.
ConstraintLayout, düzen editörünü kullanarak XML'yi düzenlemek yerine tamamen sürükleyip bırakarak oluşturmanıza olanak tanır. Düzen Düzenleyici ile kullanıcı arayüzü oluşturma hakkında daha fazla bilgi edinin.
WebView, uygulama içi web sayfalarını görüntüleyen bir görünümdür. Çoğu durumda, kullanıcıya içerik sunmak için Chrome gibi standart bir web tarayıcısı kullanmanızı öneririz. Web tarayıcıları hakkında daha fazla bilgi edinmek için amaçla tarayıcı çağırma kılavuzunu inceleyin.
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-08-28 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2025-08-28 UTC."],[],[],null,["Inputs, content, or other actions may appear relative to each other or\nconstrained to a parent container. Layouts can be more custom, but make sure to\nfollow consistent grouping, columns, and spacing.\n\nAuthentication is a common relative layout, as shown in the following figure. Where a custom layout is described by how the UI elements in relation to each other.\n\nLayouts can also use a combination of layout types. For example, you might pair a\ncarousel or horizontal scroll with vertical cards. Or, you could present a\ncustom chart with vertical list data.\n\nYou can present content in scrolling rows or columns with lazy rows and lazy\ncolumns.\n\nFull-screen layout is another common layout, as used in [immersive mode](/design/ui/mobile/guides/layout-and-content/immersive-content).\n**Figure 27:** Full screen layout, as used in immersive mode\n\nIf you're working with Views instead of Compose, you can use\n[`ConstraintLayout`](/develop/ui/views/layout/constraint-layout) to lay out views according to relationships between\nsibling views and the parent layout, allowing for large and complex layouts.\n`ConstraintLayout` lets you build entirely by dragging and dropping instead of\nediting the XML using the layout editor. Learn more about [building a UI with\nLayout Editor](/studio/write/layout-editor).\n\nLearn more about [Compose layout basics](/develop/ui/compose/layouts/basics) and what makes up a composable.\n\nWebviews\n\nA Webview is a view that displays in-app web pages. In most cases, we recommend\nusing a standard web browser, like Chrome, to deliver content to the user. To\nlearn more about web browsers, read the guide for [invoking a browser with an\nintent](/guide/components/intents-common#Browser)."]]