كتابة تطبيقك

يحتوي "استوديو Android" على أدوات مخصّصة لكل مرحلة من مراحل التطوير، ولكن الأهم من ذلك هو كتابة التطبيق، مثل كتابة الرمز البرمجي وتصميمات التصميمات وإنشاء الصور ومواصلة الإنتاجية.

هذا ما يدور حوله هذا القسم: الأدوات التي تساعدك في كتابة التطبيق وكتابته بسرعة.

إنتاجية الترميز

فيما يلي بعض الميزات فقط التي تساعدك في زيادة إنتاجيتك عند الترميز.

إكمال الرمز البرمجي

يؤدي إكمال الرموز البرمجية إلى تسريع عملية تطوير التطبيقات عن طريق تقليل أخطاء الكتابة والحاجة إلى البحث عن أسماء الفئة والطريقة والمتغيّرات. يوفر محرر التعليمات البرمجية الإكمال الأساسي والإكمال الذكي وإكمال البيان.

اطّلِع على مزيد من المعلومات حول إكمال الرمز.

إنشاء نماذج مخصّصة لإكمال الرموز

تتيح لك النماذج المباشرة إدخال مقتطفات التعليمات البرمجية للإدراج السريع وإكمال أجزاء صغيرة من التعليمات البرمجية. لإدراج نموذج مباشر، اكتب اختصار النموذج واضغط على مفتاح Tab. يدرج Android Studio مقتطف الرمز المرتبط بالنموذج في الرمز.

على سبيل المثال، يؤدي اختصار comp متبوعًا بـ Tab إلى إدراج الرمز لدالة جديدة قابلة للإنشاء. أو اكتب loge للعثور على الطريقة Log.e() والسجلّ من الرمز الخاص بك.

للاطّلاع على قائمة بالنماذج المنشورة المتاحة وتخصيصها، انقر على ملف > الإعدادات > المحرّر > نماذج مباشرة (استوديو Android > الإعدادات > المحرّر > النماذج المباشرة على نظام التشغيل macOS).

مزيد من المعلومات حول النماذج المباشرة.

الحصول على إصلاحات سريعة من Lit

يوفّر "استوديو Android" أداة لفحص الرموز تُسمى Lint لمساعدتك في تحديد وتصحيح المشاكل المتعلقة بالجودة الهيكلية لرموزك البرمجية بدون تنفيذ التطبيق أو كتابة الاختبارات.

في كل مرة يتم إنشاء تطبيقك، يشغّل Android Studio Lint للتحقق من ملفات المصدر بحثًا عن الأخطاء المحتملة ويبحث عن تحسينات التحسين من حيث الصحّة والأمان والأداء وسهولة الاستخدام وإمكانية الوصول والانتشار على نطاق عالمي.

اطّلِع على مزيد من المعلومات عن Lint.

الاطّلاع على المستندات وتفاصيل المراجع

يمكنك عرض مستندات واجهة برمجة التطبيقات عن طريق وضع علامة الإقحام على اسم الطريقة/العضو/الفئة والضغط على F1.

تتوفر المعلومات أيضًا للموارد الأخرى، مثل الصور والمظاهر. على سبيل المثال، إذا وضعت علامة الإقحام على اسم المظهر في ملف بيان Android وضغطت على F1، يمكنك رؤية التدرج الهرمي لاكتساب المظاهر والألوان أو الصور للسمات المختلفة.

إنشاء ملفات جديدة بسرعة

عندما تريد إنشاء ملف جديد، انقر على الدليل المطلوب في نافذة المشروع، ثم اضغط على Alt + إدراج (Command + N في Mac). يعرض "استوديو Android" نافذة صغيرة تحتوي على قائمة بأنواع الملفات المقترَحة، حسب ما يلائم الدليل المحدد.

التعامل مع الموارد

يتضمن Android Studio الميزات والأدوات التالية لمساعدتك في إنشاء ملفات الموارد وإدارتها.

مزيد من المعلومات حول إضافة الموارد.

إنشاء صور لجميع كثافات الشاشة

يحتوي "استوديو Android" على أداة تُسمّى Vector Asset Studio تساعدك في إنشاء صور تتوافق مع كل كثافة شاشة. يمكنك تحميل ملف SVG الخاص بك لتعديله أو الاختيار من إحدى رموز التصميم المتعدد الأبعاد التي توفّرها Google. للبدء، انقر على ملف > جديد > مادة عرض متّجه.

يمكنك الحصول على مزيد من المعلومات حول استوديو مواد العرض Vector.

معاينة الصور والألوان

عند الإشارة إلى صور ورموز في التعليمات البرمجية الخاصة بك، تظهر معاينة للصورة في الهامش الأيسر لمساعدتك في التحقق من الصورة أو مرجع الأيقونة.

لعرض الصورة بالحجم الكامل، انقر على الصورة المصغّرة في الهامش الأيمن. أو ضع علامة الإقحام على المرجع المضمّن لمادة العرض واضغط على F1 للاطّلاع على تفاصيل الصورة، بما في ذلك جميع الأحجام البديلة.

إنشاء تنسيقات جديدة

يتيح لك "استوديو Android" معاينة التنسيقات القابلة للتعديل عند استخدام وظيفة المعاينة القابلة للإنشاء. تظهر معاينات المحتوى القابل للتعديل في طريقة عرض التصميم للملف ويتم تحديثها في الوقت الفعلي أثناء تعديل المحتوى.

إذا كنت تستخدم تنسيقات XML، يقدّم "استوديو Android" محرِّر التنسيق لمعاينة التنسيق أثناء تعديل ملف XML.

ترجمة سلاسل واجهة المستخدم

تتيح لك أداة "محرّر الترجمات" الاطّلاع على كل المراجع المترجَمة، ما يسهّل تغيير الترجمات أو إضافتها، واكتشاف الترجمات غير المتوفّرة بدون فتح كل نسخة من ملف strings.xml. يمكنك أيضًا تحميل ملف السلاسل لطلب خدمات الترجمة.

للبدء، انقر بزر الماوس الأيمن على أي نسخة من ملف strings.xml، ثم انقر على فتح "محرِّر الترجمة".

اطّلِع على مزيد من المعلومات حول محرّر الترجمات.