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)


پخش صدا هنگام ضربه زدن روی Button ها و دیگر پلت ها در برنامه نویسی اندروید ، در محیط Android Studio

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

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

---
سطح آموزش

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

---
نوع آموزش

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

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

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


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

به نام خداوند بخشنده

 

سلا دوستان ،

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

ما تو این آموزش می خوایم یادبگیریم که چگونه زمانی که روی یک Button کلیک کردیم علاوه بر انجام دستور خود یک صدا هم از خودش در بیاره ، پس با ما همراه باشید …

 

مرحله اول : ساخت یک پروژه

اول از هرچیز باید یک پرژه جدید ایجاد کنید ، اگه هنوز نمی دونید که چگونه این کار رو انجام بدید ، می تونید به مبحث زیر مراجعه کنید و به صورت کامل یاد بگیرید :

ساخت یک پروژه در اندروید استودیو

 

مرحله دوم : ساخت یک Button در لایوت و id دادن به آن

حالا ما برای این آموزش به یک دکمه نیاز داریم که کارمون رو باهاش انجام بدیم که باید از قسمت پلت ها یک دکه رو به لایمون اضاف کنیم و به اون یک id بدیم ، اگه هنوز نمی دونید که چگونه این کارا رو انجام بدید ، می تونید به مباحث زیر مراجعه کنید و به صورت کامل یاد بگیرید :

معرفی و روش استفاده از دکمه ها ( Button ) در اندروید استودیو

مفهوم id در برنامه نویسی اندروید و روش استفاده از آن در محیط اندروید استودیو

 

مرحله سوم : ساخت پوشه raw و افزودن صدای مورد نظر به پروژه

روش این کار رو قبلا در یک مبحث دیگه به صورت کامل و تصویری توضیح دادم که برای یادگیری می تونید به مبحث زیر مراجعه کنید :

پخش خودکار موسیقی در یک Activity در محیط اندروید استودیو

 

مرحله چهارم : کدنویسی برای انجام این کار ( در آوردن صدا هنگام ضربه زدن روی دکمه )

من در مراحل  قبلی عبارت btn_Click رو برای id دکمه انتخاب کردم ،

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

 حالا باید به دکمه متد setOnClickListener رو بدم ، این متد برای اینه که به دکمه بگیم هروقت کاربر روی تو کلیک کرد فلان کار رو انجام بده ، به صورت زیر :

توجه : هیچ وقت از کدها نترسید ، چون فقط کافیه چند کلمه اول کدها رو تایپ کنید و بقیش به صورت اتوماتیک تایپ میشه …   

حالا باید از متد MediaPlayer برای پخش صدا استفاده کنیم برای این کار از کدهای زیر استفاده می کنیم :

توضیح کدهای بالا :

عبارت Pakhsh_bib یک نام اختیاری است برای ساخت یک کلاس از MediaPlayer

عبارت MainActivity نام اکتیویتی من است ، و شما این پروژه را در هر اکتیویتی که انجام می دهید باید نام آن را وارد کنید

عبارت R.raw.bib ، آدرس و نام صدایی است که به پرژه وارد کردم

 

تصویر زیر هم می تواند محل صحیح قرارگیری کدها را برای شما نمایش دهد :

 

 

 

 

خیلی خوب دوستان ، تا جایی که می شد آموزش رو روان و مرحله به مرحله واستون توضیح دادم ؛

امیدوارم که به کارتون بیاد ؛

خدانگهدار .

 

 

 

 

با ارائه پیشنهادات و انتقادات خود ، ما را برای تهیه آموزش های بعدی یاری فرمایید

گروه آموزشی همیار اندروید

 




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




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

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

آموزش های مرتبط با موضوع انتخابی شما
پخش موسیقی در اکتیویتی به صورتی که تکرار مجدد داشته باشد در محیط اندروید استودیو
ساخت پوشه raw و افزودن موسیقی به آن در اندروید استودیو
پخش خودکار موسیقی در یک Activity در محیط اندروید استودیو

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

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

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

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