أساسيات التنسيق
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يحدّد التصميم البنية المرئية التي يتفاعل المستخدم من خلالها مع تطبيقك، مثل عنصر قابل للإنشاء. يوفّر Android مجموعة من المكتبات ونقاط البداية الأساسية والتقنيات لعرض المحتوى وتحديد موضعه.
ضع في اعتبارك نسب العرض إلى الارتفاع المختلفة وفئات الأحجام والدقّات التي قد يواجهها المستخدمون. تأكَّد من أنّ تطبيقك يقدّم تجربة مستخدم جيدة في كلّ من الاتجاهَين الأفقي والعمودي، بالإضافة إلى أحجام الشاشات وعوامل الشكل المختلفة.
احترم المناطق الآمنة في الجهاز، والتي تشمل أجزاء من واجهة المستخدم، مثل الفتحات في الشاشة
والحواف الداخلية من الحافة إلى الحافة والشاشات الجانبية ولوحات المفاتيح البرمجية و
أشرطة النظام. قدِّم تصميمًا مرنًا ليتفاعل المستخدمون مع لوحة المفاتيح.
check_circle
إجراءات يُنصح بها
ركِّز على مدخلات المستخدم. إذا كانت لوحة المفاتيح ظاهرة، انقل الإدخال إلى أعلى ليصبح في حالة التركيز أو فكِّر في إرفاق حقل إدخال النص بلوحة المفاتيح.
cancel
الإجراءات غير المُوصى بها
إخفاء حقول الإدخال حتى على الشاشات الأصغر حجمًا، قد لا يعرف المستخدم أو لا يتمكّن من التمرير على الشاشة.
بيئة العمل المريحة للتفاعل
ضَع التفاعلات الأساسية، مثل التنقّل الرئيسي، في منطقة شاشة يمكن الوصول إليها. توفر "أزرار الإجراءات الرئيسية" نقطة تفاعل بارزة ويمكن الوصول إليها.
مجموعات الاحتواء
استخدِم الاحتواء لتجميع المحتوى ذي الصلة من أجل توجيه المستخدم خلال المحتوى والإجراءات. البطاقات التي تستخدِم الاحتواء الصريح لتجميع المحتوى مع الإجراءات ذات الصلة
المحاذاة
قدِّم محاذاة متّسقة بين المحتوى وعناصر واجهة المستخدم المتشابهة.
check_circle
إجراءات يُنصح بها
حدِّد مساحة متّسقة بين
العناصر المتشابهة.
cancel
الإجراءات غير المُوصى بها
لا تؤدِّ إلى إضعاف إمكانية القراءة من خلال
تحديد مساحة غير متّسقة بين العناصر المتشابهة، ما قد يجعل التصاميم تبدو عشوائية.
التفاعلات الأساسية
لا تفرض على المستخدم عددًا كبيرًا جدًا من الإجراءات لكل عرض.
تدوين مواصفات التصميم
عند إنشاء تصاميم مخصّصة، دوِّن كيفية وضع المحتوى داخل التصميم
باستخدام المحاذاة أو القيود أو مصطلحات الجاذبية. أدرِج كيفية استجابة الصور للحاوية لعرضها بشكلٍ صحيح.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-06-18 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-06-18 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]