دوره آموزشی توسعه اندروید: صدا و تصویر
1 ساعت 46 دقیقهمتوسط2019-04-16
مدرسین

Kevin Moore
Senior Android Developer for Pandora
جزئیات دوره
آیا می خواهید ویدیو و صدا را در برنامه اندروید خود قرار دهید؟ اگر چنین است، پس این دوره برای شما مناسب است. به مربی کوین مور بپیوندید تا نحوه پشتیبانی از پخش ویدئو و صدا را با استفاده از ابزارک های سیستم یا ExoPlayer نشان دهد. کوین با پوشش چارچوب چند رسانه ای اندروید شروع می کند و نحوه کار با AudioManager برای کنترل فوکوس و حجم صدا و همچنین نحوه پخش صدا با MediaPlayer را توضیح می دهد. بعلاوه، نحوه کار با کلاس SoundPool برای بارگذاری و پخش صوت از قبل، ایجاد یک پروژه غنی از رسانه با ExoPlayer - یک پخش کننده رسانه در سطح برنامه از Google - و موارد دیگر را بیاموزید. برای یادگیری عملی، نمونه های کدنویسی را در طول دوره دنبال کنید.
اهداف یادگیری
چرا برنامه شما به صدا و تصویر نیاز دارد
کنترل صدا با AudioManager
پخش صدا با MediaPlayer
پخش همزمان چندین فایل صوتی با SoundPool
ایجاد رابط کاربری VideoView
پخش رسانه در پس زمینه
فرمت های صوتی و تصویری
کار با ExoPlayer
اهداف یادگیری
چرا برنامه شما به صدا و تصویر نیاز دارد
کنترل صدا با AudioManager
پخش صدا با MediaPlayer
پخش همزمان چندین فایل صوتی با SoundPool
ایجاد رابط کاربری VideoView
پخش رسانه در پس زمینه
فرمت های صوتی و تصویری
کار با ExoPlayer
مهارت ها
Android DevelopmentAndroidMobile DevelopmentGoogleProject
سرفصل ها
چند رسانهای اندروید
- 01 - برنامههای غنی از رسانه با اندروید ایجاد کنید
- 02 - آنچه باید بدانید
1. چند رسانهای اندروید
- 03 - چرا برنامه شما به صدا و تصویر نیاز دارد
- 04 - دو راه برای بازی - Android یا ExoPlayer
- 05 - مکانهای رسانه - محلی یا جریانی
- 06 - پخش صدا و تصویر
2. AudioManager
- 07 - نمای کلی AudioManager
- 08 - میزان صدا را تنظیم کنید
- 09 - فوکوس صوتی
- 10 - کنار گذاشتن فوکوس صوتی
- 11 - مجوزهای اینترنت و WakeLock
3. MediaPlayer
- 12 - راه اندازی
- 13 - ایالات
- 14 - بارگذاری فایل ها
- 15 - پخش رسانه
4. SoundPool
- 16 - نمای کلی SoundPool
- 17 - فایلها را با SoundPool بارگذاری کنید
- 18 - پخش فایلها با SoundPool
- 19 - اتصال کنترلهای رابط کاربری به SoundPool
5. VideoView
- 20 - نمای کلی VideoView
- 21 - یک رابط کاربری VideoView ایجاد کنید
- 22 - پخش و مکث VideoView
6. MediaSession
- 23 - نمای کلی MediaSession
- 24 - مثال استفاده از MediaSession
7. پخش رسانه در پس زمینه
- 25 - کانال ها
- 26 - اطلاعیه ها
- 27 - خدمات پس زمینه
- 28 - MediaPlayer را ایجاد کنید
- 29 - روش توقف و مکث ایجاد کنید
- 30 - روش بازی ایجاد کنید
8. فرمت ها
- 31 - فرمتهای صوتی
- 32 - فرمتهای ویدئویی
9. ExoPlayer
- 33 - نمای کلی و راهاندازی کتابخانه
- 34 - مقدار دهی اولیه
- 35 - بارگذاری و پخش رسانه
- 36 - پخش کننده ویدیو و صدا ایجاد کنید
- 37 - منابع رسانهای ایجاد کنید
- 38 - بازیکنان را تنظیم کنید
نتیجه
- 39 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی نوشتن کُد امن برای اندروید
- دوره آموزشی ساخت اپلیکیشنهای اندرویدی مبتنی بر هوش مصنوعی با Gemini
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی یادگیری جامع تلفن و تبلت اندروید
- دوره آموزشی یادگیری جامع Android Studio
- دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده
- دوره آموزشی توسعه اندروید : RetroFit با Kotlin