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)


آموزش استفاده از استایل (سبک ها) در برنامه نویسی اندروید ( Android Styles )

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

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

---
سطح آموزش

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

---
نوع آموزش

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

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

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


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

به نام خدا

 

سلام ؛

امروز در این جلسه می خوایم با یکی دیگر از مباحث پرکاربرد در برنامه نویسی اندروید آشنا بشیم ، با استایل ها در برنامه نویسی اندروید …

ما می خوایم این آموزش رو طی یک پروژه ، مرحله به مرحله انجام بدیم ، پس با ما باشید …

 

شروع با یک مثال

به تصویر زیر دقت کنید

در تصویر بالا مشاهده می کنید که دو دکمه دقیقا مشابه هم داریم با خصوصیات یکسان و کدهایی این دو دکمه هم به شکل زیر هستند

به کدهای موجود در تصویر  بالا دقت کنید

در کدهای بالا برای هر دو دکمه مثلا از یک سایز فونت ، یک رنگ و … استفاده کردیم

حالا در نظر بگیرید اگه تو اپلیکیشن ما ۱۰ دکمه وجود داشته باشه و بخوایم این ۱۰ دکمه دقیقا شبیه هم باشند ، باید هی این خصوصیات رو واسه همه تکرار کنیم و این کار باعث بالا رفتن حجم کدنویسی می شود و کلا خسته کننده و حال به هم زنه 🙂

اما … اینجاست که سبک ها یا همان استایل ها به داد ما می رسن ، به طوری که ما در یک فایل xml تعدادی خصوصیت را ذخیره می کنیم و به تمام این خصوصیات یک نام خاص می دهیم و هر وقت احتیاج به این خصوصیات داشتیم کافیست از نام مربوط به آن استفاده کنیم ، به این می گن ساخت یک استایل ….

 

روش ساخت یک استایل

ما برای ساخت یک استایل با مجموعه ای از خصوصیات باید به فایل Style.xml مراجعه کنیم

 محل فایل  Style.xml درون پوشه values می باشد به آدرس زیر :

app > res > values > Style.xml

حالا ما درون این فایل باید خصوصیاتی که در دکمه ها مشترک است را بنویسیم  ، در دو دکمه ما (دو دکمه این آموزش) پنج خصوصیت زیر مشترک هستند ، و ما به سبکی که در تصویر زیر می بینید خصوصیات را نوشته ایم :

 

معرفی ساختار یک استایل

۱- هر خصوصیت یا ویژگی باید درون یک تگ item باشد

۲- تگ item باید درون تگ style باشد ، و برای تگ استایل هم یک نام اختصاصی می نویسیم که ما در اینجا از نام StyleForButton استفاده کرده ایم

۳- تگ style باید درون تگ resources باشد

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

 

استفاده از استایل برای دکمه ها

خوب برای این که استایل رو به دکمه ها بدیم باید اول خصوصیات مشترک تمام دکمه ها رو حذف کنیم و بعد با استفاده از خصویت style ، استایل رو به دکمه ها معرفی کنیم ( با استفاده از کد زیر )

در کد بالا عبارت @style اشاره به خود فایل استایل موجود در پوشه values دارد

و عبارت StyleForButton اشاره به استایل ما دارد

در نهایت کدهای دو دکمه ما به شکل زیر می شوند

 

 

 

 

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

در جلسات بعدی به مبحاث پیچیده تر می پردازیم ؛

خدانگهدار ؛

 

 




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




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

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

آموزش های مرتبط با موضوع انتخابی شما
آموزش تمام صفحه کردن اپلیکیشن به کمک استایل در برنامه نویسی اندروید (FullScreen Whis Style)
فعال کردن شمارشگر خط ها در ادیتور اندروید استودیو (Line Number in Android Studio)
معرفی و آشنایی با بخش های مختلف محیط برنامه نویسی اندروید استودیو ( محیط اصلی کد نویسی )
پخش موسیقی در اکتیویتی به صورتی که تکرار مجدد داشته باشد در محیط اندروید استودیو
پخش خودکار موسیقی در یک Activity در محیط اندروید استودیو
معرفی ساختار کلی و اصلی یک پروژه اندروید

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

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

4 پاسخ به “آموزش استفاده از استایل (سبک ها) در برنامه نویسی اندروید ( Android Styles )”

  1. omid گفت:

    بسیار عالی. ممنون از زحمات بی دریغ شما

  2. حسین وفا گفت:

    بسیار روان و ساده…

    تشکر

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

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

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