استكشِف مكتبات Jetpack حسب النوع

اختيار فئة:






{44

* مكتبة شهيرة وتُستخدم بكثرة

المكتبةالوصف
النشاط *يمكنك الوصول إلى واجهات برمجة التطبيقات القابلة للإنشاء والمستندة إلى ميزة "النشاط".
appcompat *تسمح هذه السياسة بالوصول إلى واجهات برمجة تطبيقات جديدة على الإصدارات الأقدم من واجهة برمجة التطبيقات من النظام الأساسي (يستخدم العديد منها Material Design).
الكاميرا *إنشاء تطبيقات كاميرا للأجهزة الجوّالة
إنشاء *حدد واجهة المستخدم آليًا باستخدام دوال قابلة للإنشاء تصف شكلها وتبعيات البيانات الخاصة بها.
ربط البيانات *اربط مكونات واجهة المستخدم في التنسيقات بمصادر البيانات في تطبيقك باستخدام تنسيق بياني.
جزء *يمكنك تقسيم تطبيقك إلى شاشات متعددة ومستقلة تتم استضافتها ضمن "النشاط".
هبة *توسيع وظائف Dagger Hilt لتفعيل إضافة الاعتمادية لفئات معيّنة من مكتبات androidx
دورة حياة *يمكنك إنشاء مكوّنات تراعي مراحل النشاط ويمكن أن تضبط السلوك استنادًا إلى حالة دورة الحياة الحالية لنشاط أو جزء.
مكوّنات التصميم المتعدد الأبعاد * مكونات واجهة المستخدم النموذجية والقابلة للتخصيص لنظام التشغيل Android.
navigation *يمكنك إنشاء واجهة المستخدم داخل التطبيق وتنظيمها، والتعامل مع الروابط لصفحات في التطبيق، والتنقّل بين الشاشات.
تقسيم النتائج على عدّة صفحات *حمِّل البيانات في الصفحات وقدّمها في RecyclerView.
room *إنشاء وتخزين وإدارة البيانات المستمرة مدعومة بقاعدة بيانات SQLite.
الاختبار *الاختبار في Android.
العمل *جدولة المهام في الخلفية والتي يمكن تأجيلها وتنفيذها.
تطبيق السيارةيمكنك إنشاء تطبيقات متوافقة مع Android Auto ونظام التشغيل Android Automotive.
core.uwbتنفيذ النطاق الفائق العرض (UWB) على الأجهزة المتوافقة
شريحةعرض عناصر واجهة المستخدم النموذجية خارج التطبيق
التلفزيونتزود المطورين بوظائف التصميم المتعدد الأبعاد وتصميم المواد من أجل كتابة تطبيقات للتلفزيون
tvproviderقدِّم قنوات Android TV.
Wearإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
wear.composeكتابة تطبيقات Jetpack Compose للأجهزة القابلة للارتداء من خلال توفير وظائف لتتوافق مع أجهزة قابلة للارتداء وأحجام وأشكال وإيماءات تنقل محددة.
wear.protolayoutتتيح هذه المكتبة تحديد مجموعة من تخطيطات واجهة المستخدم والتعبيرات خارج واجهة المستخدم ليتم عرض/تقييمها على الأسطح البعيدة.
wear.ileesإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
wear.watchfaceإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
نافذةيساعد هذا الخيار في التوافق مع مختلف أشكال الأجهزة، مثل الأجهزة القابلة للطي.
window.extensions.coreواجهات برمجة التطبيقات الأساسية وإضافات مكتبة مدير النوافذ
مخزن البياناتتخزين البيانات بشكل غير متزامن ومتسق ومعاملاً، والتغلب على بعض عيوب SharedPreferences
health.connectيسمح هذا الإذن للمطوّرين بقراءة سجلّات الصحة واللياقة البدنية أو كتابتها.
تقسيم النتائج على عدّة صفحات *حمِّل البيانات في الصفحات وقدّمها في RecyclerView.
الخيار المفضّليمكنك إنشاء شاشات إعدادات تفاعلية بدون الحاجة إلى التفاعل مع مساحة تخزين الجهاز أو إدارة واجهة المستخدم.
room *إنشاء وتخزين وإدارة البيانات المستمرة مدعومة بقاعدة بيانات SQLite.
sqliteالعمل على قواعد بيانات SQLite المحلية. استخدِم الغرفة بدلاً من ذلك إذا أمكن.
العمل *جدولة المهام في الخلفية والتي يمكن تأجيلها وتنفيذها.
الأساسيةتدعم حزمة core.animation العديد من دوال الحركة الشائعة.
حركة ديناميكيةإنشاء صور متحركة سلسة باستخدام واجهة برمجة تطبيقات للصور المتحركة المستندة إلى الفيزياء
أداة استقراء البياناتاستخدام برامج وسيطة لعرض الصور المتحركة على الأنظمة الأساسية القديمة.
لوحة الألوانيمكنك استخراج لوحات الألوان التمثيلية من الصور.
الانتقالتحريك الحركة في واجهة المستخدم باستخدام تخطيطات البداية والنهاية.
متجه قابل للرسمعرض رسومات متجهية
دورة حياة *يمكنك إنشاء مكوّنات تراعي مراحل النشاط ويمكن أن تضبط السلوك استنادًا إلى حالة دورة الحياة الحالية لنشاط أو جزء.
أداة تحميليمكنك تحميل بيانات لواجهة المستخدم التي تنجو من تغييرات الإعدادات.
البلوتوثيمكنك استخدام ميزات البلوتوث لنظام Android الأساسي مع واجهات برمجة التطبيقات المتوافقة مع الأنظمة القديمة.
الكاميرا *إنشاء تطبيقات كاميرا للأجهزة الجوّالة
exifinterfaceقراءة وكتابة علامات EXIF لملف الصور
heifwriterيمكنك ترميز مجموعة صور أو صور بتنسيق HEIF باستخدام برامج الترميز المتاحة على جهاز Android.
الوسائطمشاركة محتوى الوسائط وعناصر التحكّم فيها مع تطبيقات أخرى تم استبدالها بـ media2.
media2مشاركة محتوى الوسائط وعناصر التحكّم فيها مع تطبيقات أخرى
media3 *مكتبات الدعم لحالات استخدام الوسائط
mediarouterتفعيل عرض الوسائط وتشغيلها على أجهزة الاستقبال عن بُعد باستخدام واجهة مستخدم شائعة.
الأساسيةتدعم حزمة core.animation العديد من دوال الحركة الشائعة.
drawerlayoutيمكنك تنفيذ أداة درج ذات تصميم متعدد الأبعاد.
navigation *يمكنك إنشاء واجهة المستخدم داخل التطبيق وتنظيمها، والتعامل مع الروابط لصفحات في التطبيق، والتنقّل بين الشاشات.
الانتقالتحريك الحركة في واجهة المستخدم باستخدام تخطيطات البداية والنهاية.
المقاييس الحيويةقم بالمصادقة باستخدام المقاييس الحيوية أو بيانات اعتماد الجهاز، وإجراء عمليات التشفير.
الأساسيةاستهدِف أحدث ميزات النظام الأساسي وواجهات برمجة التطبيقات مع دعم الأجهزة القديمة أيضًا.
بيانات الاعتماد توفّر هذه المكتبة إمكانية وصول موحّد إلى بيانات اعتماد المستخدم. ويمكن أن يشمل ذلك كلمات المرور ومفاتيح المرور وبيانات الاعتماد الموحّدة. يجب استخدام هذه المكتبة لتقديم تجارب تسجيل دخول سلسة وآمنة.
الأمانيمكنك إدارة المفاتيح وتشفير الملفات والتفضيلات المشتركة بأمان.
privacysandbox.activityقائمة المهام
privacysandbox.adsتتيح هذه المكتبة التكامل مع واجهات برمجة التطبيقات التي تشكّل جزءًا من "مبادرة حماية الخصوصية" على Android.
privacysandbox.المكوّنات الإضافيةالمكوّن الإضافي لنظام Gradle المتوافق مع "مبادرة حماية الخصوصية" على Android
privacysandbox.sdkruntimeتوفر هذه المكتبة مكونات للمستهلكين الذين يكونون على دراية باستخدام SdkRuntime
privacysandbox.toolsمكتبة للاستفادة من وظيفة "مبادرة حماية الخصوصية" في Android
privacysandbox.uiقائمة المهام
مقياس الأداءيجب قياس أداء الرمز بدقة في "استوديو Android".
المقاييستتبُّع مقاييس وقت تشغيل مختلفة لتطبيقك وإعداد تقارير عنها
أداة تثبيت الملفات الشخصيةتمكين المكتبات من التعبئة التلقائية لعمليات تتبع التجميع قبل الوقت لكي تتم قراءتها بواسطة ART.
بدء التشغيلتنفيذ طريقة مباشرة وفعّالة لإعداد المكوّنات عند بدء تشغيل التطبيق
الاختبار *الاختبار في Android.
تتبُّعكتابة أحداث التتبُّع في المخزن المؤقت لتتبُّع النظام
appcompat *تسمح هذه السياسة بالوصول إلى واجهات برمجة تطبيقات جديدة على الإصدارات الأقدم من واجهة برمجة التطبيقات من النظام الأساسي (يستخدم العديد منها Material Design).
cardviewنفِّذ نمط بطاقة Material Design بزوايا مستديرة وتظليل قطرات.
إنشاء *حدد واجهة المستخدم آليًا باستخدام دوال قابلة للإنشاء تصف شكلها وتبعيات البيانات الخاصة بها.
القيوديتيح لك هذا الخيار إمكانية وضع التطبيقات المصغّرة وحجمها بطريقة مرنة مع تحديد الموضع النسبي.
coordinatorlayoutموضع التطبيقات المصغّرة ذات المستوى الأعلى، مثل AppBarLayout وFloatingActionButton.
عرض مخصّصتنفيذ طرق العرض المخصّصة.
ربط البيانات *اربط مكونات واجهة المستخدم في التنسيقات بمصادر البيانات في تطبيقك باستخدام تنسيق بياني.
السحباقبل بيانات السحب والإفلات من تطبيق آخر أو داخل تطبيق، وأظهِر العناصر المستهدفة المتسقة للإفلات.
الرموز التعبيريةعرض الرموز التعبيرية على الأجهزة الحالية والقديمة
جزء *يمكنك تقسيم تطبيقك إلى شاشات متعددة ومستقلة تتم استضافتها ضمن "النشاط".
رسوماتاستفِد من مزايا الرسومات في إصدارات متعدّدة لنظام Android
gridlayoutتنفيذ تخطيط الشبكة.
نظرة سريعةيمكنك إنشاء تصاميم للمساحات البعيدة باستخدام واجهة برمجة تطبيقات بأسلوب Jetpack Compose.
إدخالتقليل وقت الاستجابة لتفاعلات الإدخال من خلال توقع أحداث Motionevents في المستقبل.
JavaScriptengineيُرجى تفعيل تطبيق Android لتقييم JavaScript.
الوبرعمليات فحص Lint للتحقّق من استخدام واجهات برمجة تطبيقات Gradle
مكوّنات التصميم المتعدد الأبعاد * مكونات واجهة المستخدم النموذجية والقابلة للتخصيص لنظام التشغيل Android.
تقسيم النتائج على عدّة صفحات *حمِّل البيانات في الصفحات وقدّمها في RecyclerView.
لوحة الألوانيمكنك استخراج لوحات الألوان التمثيلية من الصور.
recyclerviewعرض مجموعات كبيرة من البيانات في واجهة المستخدم مع تقليل استخدام الذاكرة
شريحةعرض عناصر واجهة المستخدم النموذجية خارج التطبيق
slidingpanelayoutنفِّذ نمط واجهة مستخدم للجزء المنزلق.
sdevrefreshlayoutنفِّذ نمط التمرير السريع لإعادة تحميل واجهة المستخدم.
test.uiautomatorإطار عمل لاختبار واجهة المستخدم على مستوى التطبيقات المختلفة
جهاز العرضعرض طرق العرض أو الأجزاء بتنسيق قابل للتمرير السريع. استخدِم viewpager2 بدلاً من ذلك، إن أمكن.
viewpager2عرض طرق العرض أو الأجزاء بتنسيق قابل للتمرير السريع.
مجموعة webkitيمكنك العمل باستخدام واجهات برمجة تطبيقات WebView الحديثة على نظام التشغيل Android 5 والإصدارات الأحدث.
النشاط *يمكنك الوصول إلى واجهات برمجة التطبيقات القابلة للإنشاء والمستندة إلى ميزة "النشاط".
الإعلاناتيمكنك الحصول على معرّف إعلاني مع "خدمات Play" أو بدونها.
تعليق توضيحياعرض بيانات وصفية تساعد الأدوات والمطوّرين الآخرين على فهم رمز تطبيقك.
appcompat *تسمح هذه السياسة بالوصول إلى واجهات برمجة تطبيقات جديدة على الإصدارات الأقدم من واجهة برمجة التطبيقات من النظام الأساسي (يستخدم العديد منها Material Design).
appsearch *إنشاء إمكانيات بحث مخصصة داخل التطبيق للمستخدمين.
arrow.coreمساعد للتبعيات الأساسية الأخرى، بما في ذلك قواعد اختبار JUnit التي يمكن استخدامها مع LiveData.
asynclayoutinflaterتضخيم التنسيقات بشكل غير متزامن لتجنُّب إيقاف مؤقت في واجهة المستخدم.
الملء التلقائييمكنك تحسين دقة الملء التلقائي من خلال التلميحات الإضافية.
مقياس الأداءيجب قياس أداء الرمز بدقة في "استوديو Android".
المقاييس الحيويةقم بالمصادقة باستخدام المقاييس الحيوية أو بيانات اعتماد الجهاز، وإجراء عمليات التشفير.
البلوتوثيمكنك استخدام ميزات البلوتوث لنظام Android الأساسي مع واجهات برمجة التطبيقات المتوافقة مع الأنظمة القديمة.
متصفّحعرض صفحات الويب في المتصفح التلقائي للمستخدم
تطبيق السيارةيمكنك إنشاء تطبيقات متوافقة مع Android Auto ونظام التشغيل Android Automotive.
الكاميرا *إنشاء تطبيقات كاميرا للأجهزة الجوّالة
cardviewنفِّذ نمط بطاقة Material Design بزوايا مستديرة وتظليل قطرات.
مجموعةتقليل تأثير الذاكرة للمجموعات الحالية والجديدة التي تكون صغيرة
إنشاء *حدد واجهة المستخدم آليًا باستخدام دوال قابلة للإنشاء تصف شكلها وتبعيات البيانات الخاصة بها.
compose.animationيمكنك إنشاء صور متحركة في تطبيقات Jetpack Compose لتحسين تجربة المستخدم.
compose.compilerيمكنك تحويل دوال @Composable وتفعيل التحسينات باستخدام المكوّن الإضافي لبرنامج التحويل البرمجي للغة Kotlin.
compose.foundationيمكنك كتابة تطبيقات Jetpack Compose باستخدام الوحدات الأساسية الجاهزة للاستخدام وتوسيع نطاق الأساس لإنشاء أجزاء نظام التصميم الخاصة بك.
compos.materialيمكنك إنشاء واجهات مستخدم في Jetpack Compose باستخدام مكوّنات "التصميم المتعدد الأبعاد" الجاهزة للاستخدام. هذه هي نقطة دخول المستوى الأعلى في Compose، والتي تم تصميمها لتوفير مكونات تتطابق مع تلك الموضّحة في www.material.io.
compos.material3يمكنك إنشاء واجهات مستخدم في Jetpack Compose باستخدام مكونات Material Design 3، وهي التطوّر القادم للتصميم المتعدد الأبعاد. يتضمّن Material 3 مظاهر ومكوّنات معدَّلة وميزات تخصيص Material You، مثل الألوان الديناميكية، وتم تصميمه ليكون متماسكًا مع النمط المرئي الجديد في Android 12 وواجهة مستخدم النظام.
compose.runtimeالوحدات الأساسية لنموذج البرمجة وإدارة الحالة في Compose، ووقت التشغيل الأساسي الذي يستهدفه المكوّن الإضافي Compose Compiler.
compose.uiالمكونات الأساسية لواجهة مستخدم الإنشاء اللازمة للتفاعل مع الجهاز، بما في ذلك التنسيق والرسم والإدخال.
متزامننقل المهام خارج سلسلة التعليمات الرئيسية باستخدام الكورروتينات والاستفادة من ListenableFuture.
القيوديتيح لك هذا الخيار إمكانية وضع التطبيقات المصغّرة وحجمها بطريقة مرنة مع تحديد الموضع النسبي.
contentpagerتحميل بيانات ContentProvider وصفحاتها في سلسلة محادثات في الخلفية
coordinatorlayoutموضع التطبيقات المصغّرة ذات المستوى الأعلى، مثل AppBarLayout وFloatingActionButton.
الأساسيةاستهدِف أحدث ميزات النظام الأساسي وواجهات برمجة التطبيقات مع دعم الأجهزة القديمة أيضًا.
core.uwbتنفيذ النطاق الفائق العرض (UWB) على الأجهزة المتوافقة
بيانات الاعتماد توفّر هذه المكتبة إمكانية وصول موحّد إلى بيانات اعتماد المستخدم. ويمكن أن يشمل ذلك كلمات المرور ومفاتيح المرور وبيانات الاعتماد الموحّدة. يجب استخدام هذه المكتبة لتقديم تجارب تسجيل دخول سلسة وآمنة.
أداة تعديل المؤشرعرض بيانات المؤشر على تطبيق ListView المصغّر
عرض مخصّصتنفيذ طرق العرض المخصّصة.
ربط البيانات *اربط مكونات واجهة المستخدم في التنسيقات بمصادر البيانات في تطبيقك باستخدام تنسيق بياني.
مخزن البياناتتخزين البيانات بشكل غير متزامن ومتسق ومعاملاً، والتغلب على بعض عيوب SharedPreferences
ملف المستندعرض مستند ملف
السحباقبل بيانات السحب والإفلات من تطبيق آخر أو داخل تطبيق، وأظهِر العناصر المستهدفة المتسقة للإفلات.
drawerlayoutيمكنك تنفيذ أداة درج ذات تصميم متعدد الأبعاد.
حركة ديناميكيةإنشاء صور متحركة سلسة باستخدام واجهة برمجة تطبيقات للصور المتحركة المستندة إلى الفيزياء
الرموز التعبيريةعرض الرموز التعبيرية على الأجهزة الحالية والقديمة
الرموز التعبيرية 2عرض الرموز التعبيرية على الأجهزة الحالية والقديمة
للمؤسساتإنشاء تطبيقات جاهزة للمؤسسة
exifinterfaceقراءة وكتابة علامات EXIF لملف الصور
جزء *يمكنك تقسيم تطبيقك إلى شاشات متعددة ومستقلة تتم استضافتها ضمن "النشاط".
الألعابيمكنك استخدام حزمة تطوير البرامج (SDK) لألعاب Android في تطبيقك لتنفيذ مهام الألعاب المعقدة، مثل ضبط سرعة الإطارات.
نظرة سريعةيمكنك إنشاء تصاميم للمساحات البعيدة باستخدام واجهة برمجة تطبيقات بأسلوب Jetpack Compose.
رسوماتاستفِد من مزايا الرسومات في إصدارات متعدّدة لنظام Android
gridlayoutتنفيذ تخطيط الشبكة.
صحةإنشاء تطبيقات فعّالة للصحة بطريقة لا تقتصر على النظام الأساسي
health.connectيسمح هذا الإذن للمطوّرين بقراءة سجلّات الصحة واللياقة البدنية أو كتابتها.
heifwriterيمكنك ترميز مجموعة صور أو صور بتنسيق HEIF باستخدام برامج الترميز المتاحة على جهاز Android.
هبة *توسيع وظائف Dagger Hilt لتفعيل إضافة الاعتمادية لفئات معيّنة من مكتبات androidx
إدخالتقليل وقت الاستجابة لتفاعلات الإدخال من خلال توقع أحداث Motionevents في المستقبل.
أداة استقراء البياناتاستخدام برامج وسيطة لعرض الصور المتحركة على الأنظمة الأساسية القديمة.
JavaScriptengineيُرجى تفعيل تطبيق Android لتقييم JavaScript.
جهاز نفاثةأداة مستقلة تنقل تبعيات المكتبة على مكتبة الدعم المتوقّفة إلى تبعيات مكافئة من AndroidX.
leanbackاكتب تطبيقات لأجهزة Android TV باستخدام تطبيقات مصغّرة متوافقة مع لوحة التحكّم وأجزاء النماذج.
قديمتم إيقاف هذا العنصر وفئاته نهائيًا. بدءًا من نظام التشغيل Android 8، لم يعُد هذا الصف مفيدًا بسبب قيود الفحص الأمني.
دورة حياة *يمكنك إنشاء مكوّنات تراعي مراحل النشاط ويمكن أن تضبط السلوك استنادًا إلى حالة دورة الحياة الحالية لنشاط أو جزء.
الوبرعمليات فحص Lint للتحقّق من استخدام واجهات برمجة تطبيقات Gradle
أداة تحميليمكنك تحميل بيانات لواجهة المستخدم التي تنجو من تغييرات الإعدادات.
localbroadcastmanagerتم إيقاف هذا العنصر وفئاته نهائيًا. يمكنك استخدام البيانات المباشرة أو أحداث البث المباشر بدلاً من ذلك.
الوسائطمشاركة محتوى الوسائط وعناصر التحكّم فيها مع تطبيقات أخرى تم استبدالها بـ media2.
media2مشاركة محتوى الوسائط وعناصر التحكّم فيها مع تطبيقات أخرى
media3 *مكتبات الدعم لحالات استخدام الوسائط
mediarouterتفعيل عرض الوسائط وتشغيلها على أجهزة الاستقبال عن بُعد باستخدام واجهة مستخدم شائعة.
multidexنشر التطبيقات باستخدام ملفات dex متعددة على أجهزة تعمل بالإصدارات الأقدم من نظام التشغيل Android 5
المقاييستتبُّع مقاييس وقت تشغيل مختلفة لتطبيقك وإعداد تقارير عنها
navigation *يمكنك إنشاء واجهة المستخدم داخل التطبيق وتنظيمها، والتعامل مع الروابط لصفحات في التطبيق، والتنقّل بين الشاشات.
تقسيم النتائج على عدّة صفحات *حمِّل البيانات في الصفحات وقدّمها في RecyclerView.
لوحة الألوانيمكنك استخراج لوحات الألوان التمثيلية من الصور.
percentlayoutتم إيقاف هذا العنصر وفئاته نهائيًا. يمكنك استخدام ConstraintLayout والتخطيطات المرتبطة به بدلاً من ذلك.
الخيار المفضّليمكنك إنشاء شاشات إعدادات تفاعلية بدون الحاجة إلى التفاعل مع مساحة تخزين الجهاز أو إدارة واجهة المستخدم.
طباعةاطبع الصور والمستندات وغيرها من الرسومات والصور من تطبيقك.
privacysandbox.activityقائمة المهام
privacysandbox.adsتتيح هذه المكتبة التكامل مع واجهات برمجة التطبيقات التي تشكّل جزءًا من "مبادرة حماية الخصوصية" على Android.
privacysandbox.المكوّنات الإضافيةالمكوّن الإضافي لنظام Gradle المتوافق مع "مبادرة حماية الخصوصية" على Android
privacysandbox.sdkruntimeتوفر هذه المكتبة مكونات للمستهلكين الذين يكونون على دراية باستخدام SdkRuntime
privacysandbox.toolsمكتبة للاستفادة من وظيفة "مبادرة حماية الخصوصية" في Android
privacysandbox.uiقائمة المهام
أداة تثبيت الملفات الشخصيةتمكين المكتبات من التعبئة التلقائية لعمليات تتبع التجميع قبل الوقت لكي تتم قراءتها بواسطة ART.
اقتراحيمكنك الترويج للمحتوى على الشاشة الرئيسية لمشغِّل التطبيقات في Android TV.
recyclerviewعرض مجموعات كبيرة من البيانات في واجهة المستخدم مع تقليل استخدام الذاكرة
رد الاتصال عن بُعدإنشاء برنامج تضمين يسهّل على المطوّرين تقديم رمز PendingIntent
فحص الموارداطّلِع على سمات طرق العرض المخصّصة من خلال أداة فحص التصميم المباشر في "استوديو Android".
room *إنشاء وتخزين وإدارة البيانات المستمرة مدعومة بقاعدة بيانات SQLite.
savedstateكتابة المكونات القابلة للتوصيل التي تحفظ حالة واجهة المستخدم عند انتهاء العملية، واستعادتها عند إعادة بدء العملية.
الأمانيمكنك إدارة المفاتيح وتشفير الملفات والتفضيلات المشتركة بأمان.
sharetargetتوفير توافق مع الأنظمة القديمة لاستخدام الاختصارات كأهداف مشاركة مباشرة.
شريحةعرض عناصر واجهة المستخدم النموذجية خارج التطبيق
slidingpanelayoutنفِّذ نمط واجهة مستخدم للجزء المنزلق.
بدء التشغيلتنفيذ طريقة مباشرة وفعّالة لإعداد المكوّنات عند بدء تشغيل التطبيق
sqliteالعمل على قواعد بيانات SQLite المحلية. استخدِم الغرفة بدلاً من ذلك إذا أمكن.
sdevrefreshlayoutنفِّذ نمط التمرير السريع لإعادة تحميل واجهة المستخدم.
الاختبار *الاختبار في Android.
test.uiautomatorإطار عمل لاختبار واجهة المستخدم على مستوى التطبيقات المختلفة
textclassifierيحدد المحادثات والروابط والاختيارات والتركيبات المشابهة الأخرى في النص.
تتبُّعكتابة أحداث التتبُّع في المخزن المؤقت لتتبُّع النظام
الانتقالتحريك الحركة في واجهة المستخدم باستخدام تخطيطات البداية والنهاية.
التلفزيونتزود المطورين بوظائف التصميم المتعدد الأبعاد وتصميم المواد من أجل كتابة تطبيقات للتلفزيون
tvproviderقدِّم قنوات Android TV.
متجه قابل للرسمعرض رسومات متجهية
versionedparcelableتوفر تنسيق تسلسل ثنائي مستقر ومدمج يمكن تمريره عبر العمليات أو الاستمرار بأمان.
جهاز العرضعرض طرق العرض أو الأجزاء بتنسيق قابل للتمرير السريع. استخدِم viewpager2 بدلاً من ذلك، إن أمكن.
viewpager2عرض طرق العرض أو الأجزاء بتنسيق قابل للتمرير السريع.
Wearإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
wear.composeكتابة تطبيقات Jetpack Compose للأجهزة القابلة للارتداء من خلال توفير وظائف لتتوافق مع أجهزة قابلة للارتداء وأحجام وأشكال وإيماءات تنقل محددة.
wear.protolayoutتتيح هذه المكتبة تحديد مجموعة من تخطيطات واجهة المستخدم والتعبيرات خارج واجهة المستخدم ليتم عرض/تقييمها على الأسطح البعيدة.
wear.ileesإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
wear.watchfaceإنشاء تطبيقات لساعات "Wear OS من Google" الذكية
مجموعة webkitيمكنك العمل باستخدام واجهات برمجة تطبيقات WebView الحديثة على نظام التشغيل Android 5 والإصدارات الأحدث.
نافذةيساعد هذا الخيار في التوافق مع مختلف أشكال الأجهزة، مثل الأجهزة القابلة للطي.
window.extensions.coreواجهات برمجة التطبيقات الأساسية وإضافات مكتبة مدير النوافذ
العمل *جدولة المهام في الخلفية والتي يمكن تأجيلها وتنفيذها.
مكوّنات التصميم المتعدد الأبعاد * مكونات واجهة المستخدم النموذجية والقابلة للتخصيص لنظام التشغيل Android.