في تطبيقات الأندرويد ما هو دور "R.java"؟[مغلق]
-
13-12-2019 - |
سؤال
تحتوي تطبيقات Android على ملف يتم إنشاؤه تلقائيًا يسمى "R.java".يرجى توضيح الغرض منه.
على سبيل المثال
- ما هو الوارد فيه؟
- ما الذي يولدها؟
المحلول
يستخدم كل تطبيق موارد مثل السلاسل والرسومات والتخطيطات والأنماط.بدلاً من ترميز هذه الموارد بشكل صارم في أحد التطبيقات، يقوم المرء بإخراجها والإشارة إليها عن طريق المعرف.يحتوي ملف R.java على جميع معرفات الموارد، سواء تم تعيينها بواسطة المبرمج أو تم إنشاؤها بواسطة sdk.
نصائح أخرى
R.java هو المكان الذي يمكنك من خلاله الوصول إلى أي شيء لديك في مواردك:
- الرسوميات
- التخطيطات
- سلاسل
- المصفوفات
- ....إلخ
يمكنك قراءة المزيد هنا.
يتم إنشاء R.java تلقائيًا عند الإنشاء.يعتمد المحتوى على ملفات الموارد (بما في ذلك التخطيطات والتفضيلات).
عند حذفه ، يتم إعادة إنشاءه ، ولكن إذا قمت بإنشاء خاصتك ، فستواجه مشكلة لأن نظام الإنشاء لن يتمكن من استبداله.
لا تنتمي إلى StackOverflow