آموزش برنامه نویسی برای اندروید با ایکلیپس(15)- ایجاد فولدر و فایل به ترتیب در زیرشاخه های res و values

در این بخش می خواهیم فولدر ها و فایلهایی به ترتیب در زیر شاخه های res و values ایجاد کنیم.
يکشنبه، 5 بهمن 1393
تخمین زمان مطالعه:
موارد بیشتر برای شما
آموزش برنامه نویسی برای اندروید با ایکلیپس(15)- ایجاد فولدر و فایل به ترتیب در زیرشاخه های res و values
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values

 

مترجم: حبیب الله علیخانی
منبع: راسخون




 
در این بخش می خواهیم فولدر ها و فایلهایی به ترتیب در زیر شاخه های res و values ایجاد کنیم.

ایجاد فولدر در زیر شاخه ی res

در پروژه ی مورد نظر خود، ابتدا روی فولدر res کلیک راست کنید و به مسیر زیر بروید:
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
پس از آن صفحه ای مانند زیر باز می شود که در قسمت Folder name نام فولدر را وارد می کنیم. در اینجا ما می خواهیم پوشه ای ایجاد کنیم تا در آن انیمیشن هایمان را در آن قرار دهیم وبنا بر آموزش قبل(14) نام آن را باید anim قرار دهیم.(در آموزش قبل گفته بودیم که نمی توانیم هر نامی برای پوشه هایمان در نظر بگیریم و باید از نام های پیش فرض استفاده کنیم و این قوانین در بخض قبلی به طور کامل گفته شده است). همانطور که در تصویر می بینید، این پوشه ی جدید در پوشه ی res ایجاد می شود(در کادر قرمز نشان داده شده)
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
و سپس دکمه ی Finish را کلیک می کنیم. بعد از آن در ایکلیپس می بینیم که این پوشه در اولین جایگاه در پوشه ی res قرار گرفته چون بر اساس حروف الفبای انگلیسی قرار می گیرند.
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values

ایجاد فایل در زیر شاخه ی values

در پروژه ی مورد نظر خود، ابتدا روی فولدر values کلیک راست کنید و به مسیر زیر بروید:
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
اگر چندین با از این مسیر استفاده کنید، این گزینه در زیرمنوی بعد از New آورده می شود وگرنه باید گزینه ی Other را کلیک کنید. سپس پنجره ی زیر باز می شود:
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
اکنون پنجره ای به صورت زیر باز می شود:
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
در تصویر فوق بخش Resource Type ، فولدری است که می خواهیم این فایل جدید در آن ذخیره شود که در این مثال فولدر values است. بخش Project پروژه ای است که می خواهیم این فایل XML جدید در فولدر values آن پروژه ایجاد گردد. در بخش File باید نام یکی از انواع فایل های از پیش تعیین شده XML که در بخش قبل(14) معرفی شدند را بنویسیم. به طور مثال در این آموزش می خواهیم یک فایل arrays که برای ذخیره سازی کلمات و اعداد در کنار یکدیگر استفاده می شود را ایجاد کنیم. نکته ی مهم این است که نیازی نیست پسوند xml را پس از نام فایل بنویسیم چرا که اکلیپس اینکار را به صورت خودکار برای ما انجام خواهد داد. حال می توانیم دکمه Finish را بزنیم. :
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
وسپس فایل مورد نظر ایجاد می شود. به تصویر زیر نگاه کنید:
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
پس از آن، به همین ترتیب می توان بقیه ی فایل ها را می توان ایجاد کرد. مثلا می توان فولدرهایی برای بومی سازی ایجاد کرد که در زیر آمده است.

بومی سازی اپلیکیشن

با تغییر زبان یک دستگاه می توانیم این دستور را به اندروید بدهیم که در حین نصب با توجه به زبان انتخابی از منابع مرتبط با آن زبان استفاده کند. به همین دلیل باید با Language ISO Code ها یا به عبارتی با "کد بین المللی زبان های مختلف" آشنایی داشته باشیم. برای مثال کد زبان فارسی fa است و کد زبان آلمانی de است. بنابراین باید منابع متناظر با همان زبان در فولدر res ایجاد کنیم.
همانطور که در بالا در نحوه ساخت یک فولدر جدید آموزش داده شد، یک فولدر جدید برای ذخیره عکس های مرتبط به زبان فارسی تحت عنوان drawable-fa و یک فولدر دیگر تحت عنوان drawable-de برای ذخیره سازی عکس های مرتبط با زبان آلمانی ایجاد می کنیم( در تصویر زیر این دو فولدر باکادر قرمز رنگ مشخص شده اند). همانطور که قبلاً گفته شد فولدر values مسئول ذخیره سازی چیزی های زیادی است که یکی از آنها اسامی، متون و جملات است. حال برای آنکه به محض تغییر زبان تلفن همراه یا تبلت کلیه جملات هم به آن زبان تبدیل شوند می بایست فولدر های متناظر با این دو زبان فارسی و آلمانی نیز ساخته شود. همانطور که در تصویر زیر با یک کادر سبز رنگ مشخص شده است، یک فولدر تحت عنوان values-fa برای ذخیره سازی اسامی، عبارات و جملات فارسی و یک فولدر دیگر تحت عنوان values-de برای ذخیره سازی اسامی، عبارات و جملات آلمانی ایجاد شده است.
آموزش  برنامه نویسی  برای اندروید با ایکلیپس(15)-  ایجاد فولدر و فایل  به ترتیب در زیرشاخه های res و values
نکته ی آخر اینکه که اگر منابع مرتبط با زبانی در اپلیکیشن ما موجود نباشد مثلا فولدرهای drawable-de و values-de در پروژه ما وجود نداشته باشند، در حین اجرا، اپلیکیشن از فولدرهای پیش فرض که همان drawable و values می باشند برای زبان آلمانی استفاده خواهد کرد.
استفاده از مطالب این مقاله با ذکر منبع راسخون بلامانع می باشد.



 

 



ارسال نظر
با تشکر، نظر شما پس از بررسی و تایید در سایت قرار خواهد گرفت.
متاسفانه در برقراری ارتباط خطایی رخ داده. لطفاً دوباره تلاش کنید.
موارد بیشتر برای شما
دعای علمای اهل سنت برای سلامتی رئیس‌جمهور
play_arrow
دعای علمای اهل سنت برای سلامتی رئیس‌جمهور
تجمع و دعای مردم در میدان ولیعصر(عج) تهران
play_arrow
تجمع و دعای مردم در میدان ولیعصر(عج) تهران
واکنش‌ مقامات کشورهای مختلف به حادثه برای بالگرد حامل سید ابراهیم رئیسی
play_arrow
واکنش‌ مقامات کشورهای مختلف به حادثه برای بالگرد حامل سید ابراهیم رئیسی
شرحی از سفر امروز رئیس‌جمهور و آنچه رخ داد
play_arrow
شرحی از سفر امروز رئیس‌جمهور و آنچه رخ داد
قرائت دعای توسل در کلاس تفسیر سید حسن خمینی برای رئیسی و همراهان
play_arrow
قرائت دعای توسل در کلاس تفسیر سید حسن خمینی برای رئیسی و همراهان
خبر امیدوار کننده ار حادثه بالگرد رئیس جمهور
play_arrow
خبر امیدوار کننده ار حادثه بالگرد رئیس جمهور
بیانات رهبر معظم انقلاب درباره حادثه بالگرد رئیس جمهور
play_arrow
بیانات رهبر معظم انقلاب درباره حادثه بالگرد رئیس جمهور
بازتاب خبر سانحه برای هلیکوپتر رئیسی در رسانه‌های بین‌المللی
play_arrow
بازتاب خبر سانحه برای هلیکوپتر رئیسی در رسانه‌های بین‌المللی
توضیحات تازه رئیس جمعیت هلال احمر آذربایجان شرقی: گروه‌های امدادی تا نیم ساعت دیگر به منطقه می‌رسند
play_arrow
توضیحات تازه رئیس جمعیت هلال احمر آذربایجان شرقی: گروه‌های امدادی تا نیم ساعت دیگر به منطقه می‌رسند
رئیسی در حال غبارروبی ضریح مطهر امام رضا(ع)
play_arrow
رئیسی در حال غبارروبی ضریح مطهر امام رضا(ع)
نجوای ماندگار و زیبا سید ابراهیم رئیسی با شهید سلیمانی...
play_arrow
نجوای ماندگار و زیبا سید ابراهیم رئیسی با شهید سلیمانی...
فوری؛ عملیات هوایی جستجوی بالگرد حامل رئیسی متوقف شد! توضیحات سختگوی اورژانس روی آنتن زنده
play_arrow
فوری؛ عملیات هوایی جستجوی بالگرد حامل رئیسی متوقف شد! توضیحات سختگوی اورژانس روی آنتن زنده
گزارش کامل سقوط بالگرد حامل رئیس‌جمهور
گزارش کامل سقوط بالگرد حامل رئیس‌جمهور
استقرار آمبولانس‌ها و شرایط جوی منطقه
play_arrow
استقرار آمبولانس‌ها و شرایط جوی منطقه
توضیحات رئیس جمعیت هلال احمر در خصوص جستجوها برای بالگرد حامل رئیس جمهور
play_arrow
توضیحات رئیس جمعیت هلال احمر در خصوص جستجوها برای بالگرد حامل رئیس جمهور