عند تقديم ميزة Compose في تطبيق حالي، عليك نقل مظاهرك بتنسيق XML لاستخدام MaterialTheme
في شاشات Compose. وهذا يعني أنّ مظهر تطبيقك سيستند إلى مصدرَين: المظهر المستنِد إلى العرض والمظهر المستنِد إلى ميزة "الإنشاء". ويجب إجراء أي تغييرات على النمط في أماكن متعددة. بعد نقل تطبيقك بالكامل إلى Compose، يمكنك إزالة مظاهر XML.
لنقل مظاهر XML إلى Compose، استخدِم أداة إنشاء المظاهر Material Theme Builder لنقل مظاهر XML إلى المادة 3 في Compose. يمكنك استخدام أدوار الألوان الحالية، مثل الألوان الأساسية والثانوية من مظهر XML، وتمريرها إلى أداة إنشاء تصاميم المواد. يؤدي ذلك إلى إنشاء مظهر Material 3 بالكامل في Compose وتوفير ملفات ألوان ومظاهر قابلة للتنزيل لاستخدامها في تطبيقك.
تُنشئ أداة "تخصيص التصميم المتعدّد الأبعاد" MaterialTheme
ونظامَي ألوان فاتح وداكن لتطبيقك. إذا كان تطبيقك يستخدم أشكالًا أو خطوطًا مخصّصة، يمكنك نقل أشكالك وخطوطك المخصّصة من خلال تحديد Shape
وTypography
على التوالي. بعد تحديد هذه المعلومات، يُرجى تقديمها إلى MaterialTheme
. لمعرفة المزيد من المعلومات، يمكنك الاطّلاع على الأشكال وأسلوب الخط.