يتضمّن "استوديو Android" أدوات لكل مرحلة من مراحل التطوير، ولكن الأهم هو كتابة تطبيقك ببساطة، أي كتابة الرمز البرمجي وإنشاء التنسيقات وإنشاء الصور وتحقيق الإنتاجية على طول الطريق.
هذا هو موضوع هذا القسم: الأدوات التي تساعدك في كتابة تطبيقك وكتابته بسرعة.
الإنتاجية في كتابة الرموز البرمجية
في ما يلي بعض الميزات التي تساعدك في زيادة إنتاجيتك عند كتابة الرموز البرمجية.
إكمال الرموز البرمجية
تؤدي ميزة "إكمال الرموز البرمجية" إلى تسريع عملية تطوير التطبيقات من خلال تقليل الأخطاء الإملائية والحاجة إلى البحث عن أسماء الفئات والطرق والمتغيّرات. توفر أداة تعديل الرموز ميزات الإكمال الأساسي والإكمال الذكي وإكمال العبارات.
مزيد من المعلومات عن ميزة "إكمال الرموز البرمجية" وميزة "إكمال الرموز البرمجية باستخدام الذكاء الاصطناعي".
إنشاء نماذج مخصّصة لإكمال الرموز البرمجية
تتيح لك النماذج المباشرة إدخال مقتطفات من الرموز البرمجية لإدراج أجزاء صغيرة من الرموز البرمجية وإكمالها بسرعة. لإدراج نموذج مباشر، اكتب الاختصار الخاص بالنموذج واضغط على المفتاح Tab. يدرج "استوديو Android" مقتطف الرمز البرمجي المرتبط بالنموذج في الرمز البرمجي.
على سبيل المثال، يؤدي الاختصار comp متبوعًا بالمفتاح Tab إلى إدراج الرمز البرمجي لدالة مركّبة جديدة . أو اكتب loge للعثور على طريقة Log.e وتسجيلها
من الرمز البرمجي.
للاطّلاع على قائمة النماذج المباشرة المتوافقة وتخصيصها، انقر على ملف > الإعدادات > المحرّر > النماذج المباشرة (استوديو Android > الإعدادات > المحرّر > النماذج المباشرة على نظام التشغيل macOS).
مزيد من المعلومات عن النماذج المباشرة.
الحصول على إصلاحات سريعة من أداة lint
يوفّر "استوديو Android" أداة لفحص الرموز البرمجية تُعرف باسم lint لمساعدتك في تحديد المشاكل المتعلّقة بالجودة الهيكلية لرموزك البرمجية وتصحيحها، بدون تنفيذ التطبيق أو كتابة الاختبارات.
في كل مرة تنشئ فيها تطبيقك، يشغّل "استوديو Android" أداة lint لفحص ملفات المصدر بحثًا عن الأخطاء المحتملة ويبحث عن تحسينات في ما يتعلّق بالدقة والأمان والأداء وسهولة الاستخدام وإمكانية الوصول والتكيّف مع اللغات والثقافات المختلفة.
مزيد من المعلومات عن أداة lint
الاطّلاع على مستندات المساعدة وتفاصيل الموارد
يمكنك الاطّلاع على مستندات المساعدة لواجهة برمجة تطبيقات من خلال وضع المؤشر على اسم الطريقة أو العضو أو الفئة والضغط على F1.
تتوفّر أيضًا معلومات عن الموارد الأخرى، مثل الصور والمظاهر.
على سبيل المثال، إذا وضعت المؤشر على السمة Modifier في Compose أو السمة Material
3 ColorScheme، يمكنك الاطّلاع على مستندات المساعدة والمعلّمات التلقائية.
إنشاء ملفات جديدة بسرعة
عندما تريد إنشاء ملف جديد، انقر على الدليل المطلوب في نافذة "المشروع"، ثم اضغط على Alt + Insert (Command + N على أجهزة Mac). يعرض "استوديو Android" نافذة صغيرة تتضمّن قائمة بأنواع الملفات المقترَحة استنادًا إلى الدليل الذي تم اختياره.
العمل مع الموارد
يتضمّن "استوديو Android" الميزات والأدوات التالية لمساعدتك في إنشاء ملفات الموارد وإدارتها.
مزيد من المعلومات عن إضافة الموارد.
إنشاء صور لجميع قيم كثافة الشاشة
يتضمّن "استوديو Android" أداة تُعرف باسم "استوديو مواد العرض الخاصة بالمتّجهات" تساعدك في إنشاء الصور ورموز واجهة المستخدم المخصّصة التي تتوافق مع كل قيمة من قيم كثافة الشاشة. يمكنك تحميل ملف SVG الخاص بك لتعديله أو الاختيار من بين أحد رموز Material Design العديدة التي توفّرها Google. للبدء، انقر على ملف > جديد > مادة عرض متجهة.
مزيد من المعلومات عن استوديو مواد العرض الخاصة بالمتّجهات
يتضمّن "استوديو Android" أيضًا أداة تُعرف باسم "استوديو مواد عرض الصور" تساعدك في إنشاء رموز مشغّل وإشعارات مخصّصة، بالإضافة إلى رموز واجهة مستخدم عادية بدقة عرض مختلفة لتتوافق مع كل قيمة من قيم كثافة الشاشة. يمكنك تحميل صورة أو نص خاص بك لتخصيصه أو الاختيار من مكتبة رموز التصميم المتعدد الأبعاد التي توفّرها Google. للبدء، انقر على ملف > جديد > مادة عرض صورة.
مزيد من المعلومات عن "استوديو مواد عرض الصور"
معاينة الصور والألوان
عند الإشارة إلى الصور والرموز في الرمز البرمجي، تظهر معاينة للصورة في الهامش الأيمن لمساعدتك في التحقّق من مرجع الصورة أو الرمز.
للاطّلاع على الصورة بالحجم الكامل، انقر على الصورة المصغّرة في الهامش الأيمن. أو ضع المؤشر على المرجع المضمّن لمادة العرض واضغط على F1 للاطّلاع على تفاصيل الصورة، بما في ذلك جميع الأحجام البديلة.
إنشاء تنسيقات جديدة
يتيح لك "استوديو Android" معاينة التنسيقات القابلة للإنشاء عند استخدام دالة المعاينة القابلة للإنشاء. تظهر معاينات العناصر القابلة للإنشاء في طريقة العرض التصميم للملف ويتم تعديلها في الوقت الفعلي أثناء تعديل العناصر القابلة للإنشاء.
ترجمة نصوص واجهة المستخدم
تمنحك أداة "محرّر الترجمة" عرضًا واحدًا لجميع الموارد المترجَمة، ما يسهّل تغيير الترجمات أو إضافتها، وحتى العثور على الترجمات غير المتوفّرة بدون فتح كل إصدار من ملف strings.xml. يمكنك حتى تحميل ملف النصوص لطلب خدمات الترجمة.
للبدء، انقر بزر الماوس الأيمن على أي نسخة من ملف strings.xml، ثم انقر على فتح "محرّر الترجمة". للوصول إلى الموارد المترجَمة في Compose، استخدِم stringResource(R.string.your_string).
مزيد من المعلومات عن "محرّر الترجمة"