اختَر فئة:
* مكتبة شائعة ومستخدَمة بشكل متكرّر
تحذير: تم إيقاف المكتبتَين `security-crypto` و `security-crypto-ktx` نهائيًا، ولن يتم إصدار أي إصدارات أخرى منهما. يمكنك الاطّلاع على ملاحظات الإصدار و[مستندات الإيقاف النهائي](/privacy-and-security/cryptography#security-crypto-jetpack-deprecated) للحصول على التفاصيل. تحذير: تم إيقاف المكتبتَين `security-crypto` و `security-crypto-ktx` نهائيًا، ولن يتم إصدار أي إصدارات أخرى منهما. يمكنك الاطّلاع على ملاحظات الإصدار و[مستندات الإيقاف النهائي](/privacy-and-security/cryptography#security-crypto-jetpack-deprecated) للحصول على التفاصيل.| المكتبة | الوصف |
|---|---|
| النشاط * | الوصول إلى واجهات برمجة التطبيقات القابلة للإنشاء والمستندة إلى Activity |
| appcompat * | يتيح الوصول إلى واجهات برمجة التطبيقات الجديدة على إصدارات واجهة برمجة التطبيقات القديمة للنظام الأساسي (العديد منها يستخدم Material Design). |
| الكاميرا * | إنشاء تطبيقات كاميرا للأجهزة الجوّالة |
| إنشاء * | يمكنك تحديد واجهة المستخدم آليًا باستخدام دوال قابلة للإنشاء تصف شكلها واعتمادها على البيانات. |
| ربط البيانات * | ربط عناصر واجهة المستخدم في التصاميم بمصادر البيانات في تطبيقك باستخدام تنسيق تعريفي |
| fragment * | قسِّم تطبيقك إلى شاشات متعددة ومستقلة مستضافة ضمن نشاط. |
| hilt * | توسيع وظائف Dagger Hilt لتفعيل إدخال التبعية لبعض الفئات من مكتبات androidx |
| دورة الحياة * | إنشاء مكونات تراعي مراحل النشاط ويمكنها تعديل السلوك استنادًا إلى حالة مرحلة النشاط الحالية لأحد الأنشطة أو الأجزاء |
| مكوّنات Material Design * | مكوّنات واجهة مستخدم Material Design نمطية وقابلة للتخصيص لنظام التشغيل Android |
| التنقّل * | إنشاء بنية واجهة المستخدم داخل التطبيق وتنظيمها والتعامل مع الروابط لصفحات معيّنة والتنقّل بين الشاشات |
| paging * | تحميل البيانات في صفحات وعرضها في RecyclerView |
| الغرفة * | إنشاء بيانات ثابتة وتخزينها وإدارتها باستخدام قاعدة بيانات SQLite |
| اختبار * | الاختبار على Android |
| العمل * | جدولة وتنفيذ مهام الخلفية التي يمكن تأجيلها والتي تستند إلى قيود |