لمحة عن التنسيقات التكيُّفية

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

المواضيع

تقدّم مستندات التنسيقات التكيّفية إرشادات حول كيفية تنفيذ ما يلي:

  • تصميم التنسيقات القابلة للتكيّف وتنفيذها
  • ضبط شريط التنقّل الأساسي في تطبيقك استنادًا إلى حجم النافذة
  • استخدام فئات أحجام النوافذ لتكييف واجهة مستخدم تطبيقك
  • تبسيط تنفيذ التنسيقات الأساسية، مثل التنسيق list‑detail، باستخدام واجهات برمجة تطبيقات Jetpack

المتطلّبات الأساسية

تفترض إرشادات التنسيقات القابلة للتكيّف أنّك تفهم المفاهيم التالية: