ggg
Amazing Categories :
Android
Node.js

دسته بندی نشده
(16)

آماده سازی محیط برنامه نویسی
(11)

آموزش ها و مباحث پایه ای اندروید
(8)

نکات پایه ای اندروید استودیو
(3)

وب سایت های مفید و کاربردی
(1)

AlertDialog
(1)

LogCat
(1)

Activity Lifecycle
(1)

Activity
(3)

Manifest
(2)

Strings
(1)

StatusBar
(1)

ActionBar
(2)

Toast
(1)

Library
(6)

ListView
(3)

آموزش های مرتبط با طراحی متریال ( Material Design )
CardView
(1)

RecyclerView
(0)

ویوها و ابزارهای موجود در محیط برنامه نویسی
MediaPlayer
(4)

WebView
(1)

VideoView
(1)

Button
(1)

ImageButton
(1)

RadioButton & RadioGroup
(1)

EditText
(0)

TextView
(1)

ScrollView
(2)

طراحی رابط کاربری و زیباسازی
Layout
(4)

Style
(2)

Shape
(2)

Animation
(2)

Typeface
(2)

آموزش های مرتبط با سخت افزار
Camera
(1)

Vibrator
(1)

Bluetooth
(0)

WiFi
(0)

ذخیره اطلاعات و پایگاه داده
SQLite Database
(0)

Shared Preferences
(0)


دسته بندی نشده
(8)


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

.رایگان
هزینه یادگیری

سامان سلطانی پور
مدرس آموزش

---
سطح آموزش

---
تعداد جلسات

---
نوع آموزش

---
تعداد ویدیوها

---
زمان ویدیوها

---
حجم ویدیوها


مطالعه آموزش
دانلود ویدیو ها
دانلود فایل ها

سلام ؛

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

 

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

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

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

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

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

 

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

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

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

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

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

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

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

 

 

 

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

موفق باشید ؛

خدانگهدار .

 

 

 




این آموزش ویدیویی برای دانلود ندارد




این آموزش فایلی برای دانلود ندارد

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

آموزش های مرتبط با موضوع انتخابی شما
تغییر دادن متن درون TextView با لمس کردن یک Button در برنامه نویسی اندروید ( پروژه کوچک )

برچسب‌ها : , , ,

دیدگاه ها و پرسش های دانشجویان
دیدگاه یا پرسش خود را فقط در رابطه با همین مطلب ارسال کنید .
پرسش های دیگر دانشجویان را بررسی کنید ، به پرسش های تکراری رسیدگی نمی شود .
تایپ به صورت فینگلیش تایید نخواهد شد .
لطفا قوانین را رعایت کنید .
تا الان تعداد ۲ دیدگاه و پرسش برای این مطلب ارسال شده است .

2 پاسخ به “آموزش کار با رشته ها ( strings ) در برنامه نویسی اندروید”

  1. moeed گفت:

    عرض سلام و خسته نباشید.

    اگه بخواهیم تو یه استرینگ بریم به خط بعد به طوری که تو تکست ویو هم مشخص بشه باید چیکار کنیم؟

    .منظورم از رفتن به خط بعد عملی مشابه اینتر تو ورد هستش 

    ممنون

    • سامان سلطانی پور گفت:

      سلام  ، ممنون

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

      مثلا استفاده از  android:lines=”2″

      یا در خود متن عبارت  /n یا %n یا \r\n را وارد کنید

      در زبانهای مختلف فرق می کند

      امیدوارم به کارتون بیاد موفق باشید

دیدگاهتان را بنویسید

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

آموزش های گام به گام
پشتیبانی سایت در تلگرام