علامات الرموز

علامة الرمز هي جزء من نظام التعليقات التوضيحية المكانية. استخدِم علامات الرموز للمساعدة في إضافة تعليقات توضيحية إلى عناصر من العالم الحقيقي.

نظرة عامة على علامات الرموز مع عنصر في واجهة المستخدم وبدونه

المبادئ

سياقية: يتم تثبيت علامات الرموز على عناصر أو نقاط في العالم الحقيقي.

الإيجاز: علامات الرموز هي مؤشرات مرئية مختصرة لعلامة مكانية.

الاستخدام والموضع

علامة الرمز هي عنصر في واجهة المستخدم يشبه زر الرمز، ويُستخدَم لتمييز العناصر المهمة في بيئة المستخدم. علامة الرمز هي نوع من العلامات المكانية، وتُستخدَم للإرساء المكاني.

استخدِم علامة رمزية لإضافة تعليقات توضيحية إلى عناصر من العالم الحقيقي.
استخدِم علامات الرموز للعناصر الزخرفية أو التعليقات التوضيحية للعناصر غير الواقعية، عندما يكون زر الرمز أكثر ملاءمة.

يمكن إقران أي مكوّن Glimmer آخر في Jetpack Compose بعلامة للحصول على مزيد من التوضيح أو المعلومات حول محيط المستخدم.

استخدِم الإفصاح التدريجي للسماح للمستخدم بالانتقال إلى مزيد من المعلومات.
تحميل العلامات بشكل زائد باستخدام واجهة مستخدم إضافية، ما سيؤدي إلى تداخل أكبر مع بيئة المستخدم

يمكن وضع المحتوى والتصنيفات في اتجاهات مختلفة. يجب أن تعمل العلامات وأي واجهة مستخدم مرفقة كواجهة مستخدم مكانية، ما يعني أنّ المسافة الفعلية للعنصر المميّز يجب أن تنعكس في حجم واجهة المستخدم، باستخدام حجم ثابت لوحدات بكسل مستقلة عن الكثافة (DP) الزاوية.

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

الولايات

علامة الرمز تشبه إلى حد كبير زر الرمز. يتمثل الاختلاف الرئيسي في أنه بدلاً من الحالة المعطلة، فإنه يحتوي على حالة غير تفاعلية.

تتوفّر علامات الرموز بنسخة تفاعلية وأخرى غير تفاعلية يمكنك إضافة تعليقات توضيحية إلى العالم المادي باستخدام الحالة غير التفاعلية، مثل وضع علامة على نقطة مهمة.

إذا كان هناك المزيد من المعلومات التي قد تكون متاحة، فيمكنك استخدام الحالة التفاعلية التي تحتوي على إمكانية زر. إذا نقر المستخدم على علامة الرمز، ستظهر بطاقة Glimmer تتضمّن المزيد من المعلومات.

علم التشريح

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

تحتوي علامات الرموز على حالة تفاعلية وغير تفاعلية إلى جانب التركيز والضغط والتمكين

المساحة المتروكة

تحتوي واجهة المستخدم الموضوعة أفقيًا وعموديًا على مساحة متروكة متوسطة، بينما تحتوي العناصر المقترنة قطريًا على مساحة متروكة افتراضية تبلغ 0 بكسل مستقل الكثافة.

حشو تلقائي بمقدار 12 بكسل مستقل الكثافة للعناصر الأفقية والعمودية

المحاذاة

يمكن وضع عناصر في واجهة المستخدم في نقاط أفقية أو عمودية أو قطرية.

عناصر في واجهة مستخدم Glimmer محاذية لأعلى الوسط وأعلى اليمين

الاتجاه

يجب أن يظهر المحتوى أمام المستخدم، مع مراعاة الجاذبية لجعله يبدو منظّمًا.

التخصيص

للحفاظ على اتساق الإشارات المرئية، تجنَّب تخصيص علامات الرموز. ومع ذلك، يمكنك تخصيص اتجاه عناصر واجهة المستخدم المرفقة ومحاذاتها.

الخصائص التخصيص الإعدادات التلقائية
الرمز نعم نقطة كبيرة، نقطة صغيرة، رمز
المساحة المتروكة لا أعلى الوسط، وسط اليمين، أسفل الوسط، وسط اليسار = متوسط أعلى اليسار، أعلى اليمين، أسفل اليمين، أسفل اليسار = 0 وحدة بكسل مستقلة الكثافة
المحاذاة نعم TopLeft, TopCenter, TopRight, CenterLeft, CenterRight, BottomLeft, BottomCenter, BottomRight
الاتجاه نعم ‫RotateToLookAtUser: تظهر النقطة أمام المستخدم بغض النظر عن زاوية الدوران.