تحسين أداء التنسيق

تجربة طريقة "الكتابة"
‫Jetpack Compose هي مجموعة أدوات واجهة المستخدم المقترَحة لنظام التشغيل Android. تعرَّف على كيفية استخدام التنسيقات في ميزة "الكتابة الذكية".

تُعدّ التصميمات جزءًا أساسيًا من تطبيقات Android التي تؤثّر بشكل مباشر في تجربة المستخدم. إذا تم تنفيذها بشكل سيئ، يمكن أن يؤدي التصميم إلى استهلاك تطبيقك للكثير من الذاكرة، ما يؤدي إلى بطء واجهات المستخدم. يتضمّن حزمة تطوير البرامج (SDK) لنظام التشغيل Android أدوات تساعد في تحديد المشاكل في أداء التصميم. باستخدام هذه المستندات، يمكنك تنفيذ واجهات تتيح التمرير السلس مع الحدّ الأدنى من استخدام الذاكرة.

الدروس

تحسين تسلسلات التصميم الهرمية
بالطريقة نفسها التي يمكن أن تؤدي بها صفحة ويب معقّدة إلى إبطاء وقت التحميل، يمكن أن يؤدي تسلسل هرمي معقّد للتصميم أيضًا إلى حدوث مشاكل في الأداء. توضّح هذه المستندات كيفية استخدام أدوات حزمة تطوير البرامج (SDK) لفحص التصميم وتحديد المؤثّرات السلبية على الأداء.
إعادة استخدام التصاميم باستخدام <include>
إذا كانت واجهة مستخدم تطبيقك تكرّر بعض بنى التنسيق في مواضع متعددة، يوضّح لك هذا المستند كيفية إنشاء بنى تنسيق فعّالة وقابلة لإعادة الاستخدام وتضمينها في تنسيقات واجهة المستخدم المناسبة.
تحميل طرق العرض عند الطلب
بالإضافة إلى تضمين أحد عناصر التصميم في تصميم آخر، قد تحتاج إلى إظهار التصميم المضمّن فقط عند الحاجة إليه بعد تشغيل النشاط. توضّح هذه المستندات كيف يمكنك تحسين أداء عملية تهيئة التصميم من خلال تحميل أجزاء من التصميم عند الطلب.