يتم توفير نماذج الرموز البرمجية التالية لنظام التشغيل Android 7.1 (الإصدار 25 من واجهة برمجة التطبيقات). لتحميل العينات في Android Studio، انقر على ملف > جديد > استيراد عيّنة.
ملاحظة: تم تصميم هذه المشاريع القابلة للتنزيل لاستخدامها مع Gradle و"استوديو Android".
نموذج اختصارات التطبيقات
يوضّح هذا المثال كيفية استخدام واجهة برمجة التطبيقات المختصة بتطبيقات الاختصارات التي تم طرحها في الإصدار 7.1 من نظام التشغيل Android (المستوى 25 لواجهة برمجة التطبيقات). تسمح واجهة برمجة التطبيقات هذه للتطبيق بتحديد مجموعة من النوايا التي يتم عرضها عندما يضغط المستخدم مع الاستمرار على رمز مشغّل التطبيق. يتم تقديم أمثلة لتسجيل الروابط بشكل ثابت في ملف XML، بالإضافة إلى تسجيلها بشكل ديناميكي أثناء التشغيل.
نموذج تطبيق لوحة مفاتيح الصور
يوضّح هذا المثال كيفية تنفيذ Commit Content API باستخدام مكتبة Android Support Library. توفّر واجهة برمجة التطبيقات هذه طريقة عالمية لتطبيقات IME لإرسال الصور وغيرها من المحتوى المفصّل مباشرةً إلى محرِّر نصوص في أحد التطبيقات، ما يتيح للمستخدمين إنشاء محتوى باستخدام رموز إيموجي أو ملصقات مخصّصة أو محتوى مفصّل آخر تقدّمه التطبيقات الأخرى.
نموذج واجهة مستخدم للكتابة (IME) في لوحة مفاتيح الصور
يوضّح هذا المثال كيفية كتابة لوحة مفاتيح صور مخصّصة باستخدام Commit Content API ومكتبة Android Support Library. سيتم عرض لوحة المفاتيح هذه داخل التطبيقات المتوافقة (التي تستخدم أيضًا واجهة برمجة التطبيقات Commit Content API)، ما يتيح للمستخدمين إدراج الرموز التعبيرية أو الملصقات أو محتوى غنًي آخر في برامج تحرير النصوص.
نموذج واجهة مستخدم لغة إدخال لوحة مفاتيح الصور