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

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

المواضيع

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

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

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

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