פריסות יחסיות ופריסות בהתאמה אישית

יכול להיות שהקלט, התוכן או פעולות אחרות יוצגו ביחס אחד לשני או בתוך מאגר אב. אפשר להתאים אישית את הפריסות, אבל חשוב להקפיד על קיבוץ, עמודות וריווח עקביים.

אימות הוא פריסה יחסית נפוצה, כמו שמוצג באיור הבא. פריסה בהתאמה אישית מתארת את הקשר בין רכיבי ממשק המשתמש.

גבול ויזואלי

פריסות יכולות להשתמש גם בשילוב של סוגי פריסות. לדוגמה, אפשר לשלב קרוסלה או גלילה אופקית עם כרטיסים אנכיים, או להציג תרשים מותאם אישית עם נתונים של רשימה אנכית.

רשת של קבוצות

אפשר להציג תוכן בשורות או בעמודות שניתנות לגלילה באמצעות lazy rows ו-lazy columns.

פריסה במסך מלא היא פריסה נפוצה נוספת, כמו זו שמשמשת במצב המלא.

איור 27: פריסה במסך מלא, כמו שמשתמשים בה במצב immersive

אם אתם עובדים עם תצוגות במקום עם רכיב Compose, אתם יכולים להשתמש ב-ConstraintLayout כדי להגדיר את התצוגות בהתאם ליחסים בין תצוגות אחיות לבין פריסת האב, וכך ליצור פריסות גדולות ומורכבות. ‫ConstraintLayout מאפשר ליצור פריסה שלמה באמצעות גרירה ושחרור במקום לערוך את ה-XML באמצעות כלי עריכת הפריסה. מידע נוסף על בניית ממשק משתמש באמצעות Layout Editor

מידע נוסף על פריסת Compose ועל מה שמרכיב את ה-Composable.

רכיבי WebView

‫WebView הוא תצוגה שמציגה דפי אינטרנט בתוך האפליקציה. ברוב המקרים, מומלץ להשתמש בדפדפן אינטרנט רגיל, כמו Chrome, כדי להציג תוכן למשתמש. מידע נוסף על דפדפני אינטרנט מופיע במדריך בנושא הפעלת דפדפן באמצעות intent.