يوفّر "استوديو Android" نماذج رموز برمجية تتّبع أفضل الممارسات في تصميم تطبيقات Android وتطويرها، ما يساعدك على اتّباع المسار الصحيح لإنشاء تطبيقات جميلة وعملية. يمكنك استخدام النماذج لإنشاء وحدات تطبيق جديدة أو أنشطة فردية أو مكوّنات أخرى محدّدة لمشاريع Android.
توفّر بعض النماذج رمزًا أوليًا لسياقات الاستخدام الشائعة، مثل أدراج التنقّل أو شاشات تسجيل الدخول. يمكنك الاختيار من بين نماذج وحدات التطبيق والأنشطة هذه عند إنشاء مشروعك لأول مرة، أو عند إضافة وحدة تطبيق جديدة ضمن مشروع حالي، أو عند إضافة نشاط جديد ضمن وحدة تطبيق.
بالإضافة إلى الأنشطة، يمكنك أيضًا إضافة مكوّنات أخرى لمشروع Android إلى تطبيق حالي باستخدام القوالب. تتضمّن هذه النماذج مكوّنات رمزية، مثل الخدمات والقصاصات، ومكوّنات غير رمزية، مثل المجلدات وملفات XML.
تتناول هذه الصفحة كيفية إضافة مكوّنات مشروع Android، مثل الأنشطة، إلى مشروعك، وتوضّح قوالب الأنشطة الشائعة الاستخدام المتوفّرة في "استوديو Android". يُرجى العِلم أنّ معظم النماذج تعتمد على مكتبة Android المتوافقة لتضمين مبادئ واجهة المستخدم المستندة إلى Material Design.
إضافة مكوّن مشروع
الشكل 1 قائمة النماذج التي يمكن الوصول إليها من خلال القائمة ملف (File) > جديد (New) أو من خلال النقر بزر الماوس الأيمن في نافذة المشروع (Project)
يصنّف "استوديو Android" النماذج حسب نوع المكوّن الذي تتم إضافته، مثل نشاط أو ملف XML، كما هو موضّح في الشكل 1.
لإضافة أحد عناصر مشروع Android باستخدام نموذج، استخدِم نافذة المشروع
. انقر بزر الماوس الأيمن على المجلد الذي تريد إضافة المكوّن الجديد إليه، ثم اختَر جديد. استنادًا إلى المكوّنات التي يمكن إضافتها إلى المجلد الذي نقرت عليه، ستظهر لك قائمة بأنواع النماذج، مثل تلك المعروضة في الشكل 1.
عند اختيار النموذج الذي تريد إضافته، ستظهر نافذة معالجة مطابقة تطلب معلومات إعداد المكوّن، مثل اسمه. بعد إدخال معلومات الإعداد، ينشئ "استوديو Android" الملفات الخاصة بالمكوّن الجديد ويفتحها. ويتم أيضًا تنفيذ عملية إنشاء باستخدام Gradle لمزامنة مشروعك.
اختيار نموذج نشاط
الشكل 2 نموذج "نشاط الإنشاء الفارغ"
من أكثر الاستخدامات شيوعًا للنماذج إضافة أنشطة جديدة إلى وحدة تطبيق حالية. تتوفّر نماذج لإنشاء شاشات لتسجيل الدخول إلى حساب أو عرض قائمة بعناصر تتضمّن تفاصيل أو التنقّل بين مجموعة كبيرة من النصوص.
يوفّر "استوديو Android" أيضًا نماذج لأنواع مختلفة من وحدات التطبيق، بما في ذلك Wear OS وAndroid TV وCloud App Engine. يمكنك الاطّلاع على نماذج لأنواع الوحدات المختلفة هذه عند إضافة أحد عناصر المشروع. تتوفّر أيضًا نماذج لوحدات وأنشطة أكثر تحديدًا لواجهة برمجة التطبيقات، مثل إعلانات Google AdMob و"خرائط Google".
من أكثر النماذج استخدامًا نموذج Empty Compose Activity، الذي ينشئ نشاطًا فارغًا مع نموذج قابل للإنشاء ومعاينة للنموذج القابل للإنشاء. يتيح لك هذا الخيار البدء من الصفر عند إنشاء وحدة تطبيقك أو نشاطك.