منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[xamarin] مجلدات اخرى بماذا تستخدم - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم برمجة الهواتف (http://vb4arb.com/vb/forumdisplay.php?fid=208)
+--- قسم : قسم الاسئلة المتعلقة بتقنية Xamarin.Android (http://vb4arb.com/vb/forumdisplay.php?fid=211)
+--- الموضوع : [xamarin] مجلدات اخرى بماذا تستخدم (/showthread.php?tid=15747)



[xamarin] مجلدات اخرى بماذا تستخدم - سعود - 09-05-16

السلام عليكم ورحمة الله وبركاته

لاحظتم وجود مجلدات اخرى في المستكشف.
Assets
Resources =values

متى نستخدمها؟


RE: [xamarin] مجلدات اخرى بماذا تستخدم - الشاكي لله - 09-05-16

Assets : هنا تضيف اي ملف تريده ، نشيدة ، فلم ، ملف نصي
وتستطيع قراءة الملف من الAssets بواسطة الكائن AssetsManager
ولك الحرية تماما في حذف الملفات او تعديلها او اضافة جديدة
لان مجلد الAssets اعتبره كأنه مجلد داخل تطبيقك ولك الحرية في التعامل معه.



Resources : كما في الوندوز فورم ، نستعمله لنضيف مكونات يحتاجها البرنامج ، (لكن لامشكلة في اضافة اي شيئ اخر)
بالنسبة لString.xml  هذا مجرد ملف xml نحفظ فيه نصوص ونستدعيها عند الحاجة بواسطة الID
وهذا مفيد جدا لعمل multi-language

اما بالنسبة للفرق بين Assets & Resources فهو بسيط (فكما ذكرت الAssets عندك حرية اكبر)

ملفات الAssets لاتعمل على الميموري بل تستدعيدها من Folder عند الحاجة
اما الResources تعمل على المومري مباشرة .

تستطيع الاطلاع على هذه المناقشة هنا :-
http://stackoverflow.com/questions/5583608/difference-between-res-and-assets-directories


RE: [xamarin] مجلدات اخرى بماذا تستخدم - سعود - 12-05-16

طيب اخي الكريم
سويت برنامج بسيط نطق الحروف عند النقر على الازرار وملفات الصوت وضعتها في مجلد باسم raw  ضمن مجلد Resource
اشتغل بالجوال لكن ... اخر ثلاث ازرار لاتشتغل ولا اقصد بالترتيب حتى لو عكست وبديت من حرف ياء تشتغل وتتوقف عن الحرف ثاء وكذلك العكس الصوت بعد ذلك لا يشتغل وانما اسماء الحروف تظهر في Textview