دوست داری برنامه اندروید بسازی ...!؟
نمی دونی از کجا شروع کنی ... !؟
یادگیری گام به گام و کاملا رایگان در
آکادمی همیار اندروید
شروع یادگیری
همکاران ما
تبلیغات
مطلب انتخابی شما

تاریخ ارسال : ۱۵ , ۰۳ , ۱۳۹۵
تعداد نظرات : بدون نظر
دسته بندی : Android Studio, Strings

آموزش کار با رشته ها ( strings ) در برنامه نویسی اندروید

سلام ؛

امروز می خوام یه مبحث جالب و بسیار کاربردی در مورد Strings یا همون رشته ها بیان کنم .

 

شروع آموزش با یک مثال :

من یک برنامه دارم که می خواهم در آن یک متن به نمایش بگذارم  ، برای این کار از یک TextView استفاده کردم و متن خودم را در آن نوشتم ( به تصویر زیر دقت کنید )

و کدهای این  TextView هم به صورت زیر هستند ( به تصویر زیر دقت کنید )

خوب ، این یک روش بود برای به نمایش گذاری متن خود .

 اگر دقت کنید ما تمام متن خود را درون کد مربوط به TextView نوشته ایم ، حالا فکر کنید که اگر یک متن طولانی تر داشته باشیم چه می شود ، کلا ظاهر کد ما بهم می خورد ، و اینم بگم که این یک روش غیر استاندارد است.

 

پس خوب دقت کنید تا روش استاندارد آن را با استفاده از Strings یاد بگیرید.

به مسیر زیر بروید و متن خود را همانند تصویر در فایل Strings.xml بنویسید.

ما تمام متن های خود را درون فایل Strings.xml می نویسیم و از آن یک نام اختصاصی دریافت می کنیم ، "name="hamyarroid

و هر کجا که نیاز به این متن داشتیم از نام اختصاصی آن استفاده می کنیم.

خیلی خوب به TextView خود باز می گردیم و بجای آن متن طولانی از نام اختصاصی آن استفاده می کنیم ، به روشی که در تصویر می بینید.

روش کار اینه که ما بجای متن کامل از کد @string/hamyarroid استفاه کردیم که @string/ اشاره به خود فایل Strings.xml دارد و hamyarroid هم اشاره به همان نام اختصاصی که درون Strings.xml قرار دارد.

از این پس هر وقت می خواستید از متن در برنامه خود استفاده کنید از روشی که گفتم استفاده کنید چون این یک روش استاندارد می باشد .

 

 

 

خوب اینم از آموزش امروز ؛

موفق باشید ؛

خدانگهدار .

 

 

 

با ارائه پیشنهادات و انتقادات خود ، گروه آموزشی همیار اندروید را در این مسیر یاری فرمایید
این نوشته را در گوگل پلاس محبوب کنید
ارسال مطلب توسط : سامان سلطانی پور
من عاشق طراحی و کدنویسی هستم ، سایت همیار اندروید رو با عشق تاسیس کردم تا هرچی که می دونم رو به دیگران آموزش بدم ... چیزی به نام فوت و فن استادی وجود نداره ، همه چیز رو بی منت تقدیم شما می کنم تا شاید یه کمک کوچیکی به شما دوستای عزیز بشه ...

همیار اندروید را در شبکه های اجتماعی دنبال کنید
یــــــک راه آسان برای ارتباط با هـــــــم :)
مطالب مرتبط با موضوع شما

نظرات کاربران

لطفا نظر ، پیشنهاد و انتقاد خود را فقط در ارتباط با موضوع بالا ذکر کنید و از سوالات پراکنده خود داری کنید
برای حفظ و برقراری نظم در سایت به سوالات پراکنده پاسخ داده نمی شود
در آینده سیستم پرسش و پاسخ راه اندازی خواهد شد
لطفا به قوانین احترام بگذارید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *


ما را محبوب کنید