העברת עיצובי XML לכתיבה

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

כדי להעביר את העיצובים בפורמט XML אל Compose, משתמשים ב-Material Theme Builder כדי להעביר עיצוב בפורמט XML אל Material 3 ב-Compose. אתם יכולים להשתמש בתפקידי הצבעים הקיימים, כמו צבעים ראשיים ומשניים מהעיצוב ב-XML, ולהעביר אותם ל-Material Theme Builder. כך נוצר עיצוב מלא של Material 3 ב-Compose, ומקבלים קובצי צבעים ועיצוב שניתן להורדה לשימוש באפליקציה.

הכלי ליצירת עיצוב של Material יוצר MaterialTheme וערכות צבעים בהירות וחשוכות לאפליקציה. אם באפליקציה שלכם נעשה שימוש בצורות או בגופנים מותאמים אישית, תוכלו להעביר את הצורות והגופנים המותאמים אישית על ידי הגדרת Shape ו-Typography, בהתאמה. לאחר ההגדרה, יש לספק את המידע הזה ל-MaterialTheme. מידע נוסף זמין במאמרים בנושא צורות וטיפוגרפיה.