أفضل الممارسات لموارد Android السعيدة

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

الموضوعات والأساليب

  • يجب أن يكون لجميع الأنماط أحد الوالدين. هذا للمساعدة في الحالات التي تحتاج فيها إلى استخدام نمط في سمة سمة. بعد ذلك ، يمكنك استخدامه بأمان كنمط افتراضي لجميع عناصر واجهة المستخدم من نوع في سمة (مثل: android: textViewStyle) دون فقد القيم الافتراضية المعقولة التي يوفرها Android.
  • تفضل الوراثة من AppCompat بدلاً من أنماط النظام لضمان التوافق مع الإصدارات السابقة.
  • لا تقم بإنشاء أنماط يتم استخدامها مرة واحدة فقط.
  • لا تقم بإنشاء أنماط لمجموعات من السمات التي تتشابه فقط. (على سبيل المثال ، 16 نقطة في البوصة اليسرى).
  • اتبع اصطلاحات التسمية الخاصة بوالدك. من خلال مطابقة أسماء النظام / AppCompat ، سيكون من الأسهل العثور عليها (على سبيل المثال