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

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

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

دروس

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