دوره آموزشی توسعه اندروید: صدا و تصویر
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
سرفصل ها
چند رسانهای اندروید
- برنامههای غنی از رسانه با اندروید ایجاد کنید
- آنچه باید بدانید
چند رسانهای اندروید
- چرا برنامه شما به صدا و تصویر نیاز دارد
- دو راه برای بازی - Android یا ExoPlayer
- مکانهای رسانه - محلی یا جریانی
- پخش صدا و تصویر
AudioManager
- نمای کلی AudioManager
- میزان صدا را تنظیم کنید
- فوکوس صوتی
- کنار گذاشتن فوکوس صوتی
- مجوزهای اینترنت و WakeLock
MediaPlayer
- راه اندازی
- ایالات
- بارگذاری فایل ها
- پخش رسانه
SoundPool
- نمای کلی SoundPool
- فایلها را با SoundPool بارگذاری کنید
- پخش فایلها با SoundPool
- اتصال کنترلهای رابط کاربری به SoundPool
VideoView
- نمای کلی VideoView
- یک رابط کاربری VideoView ایجاد کنید
- پخش و مکث VideoView
MediaSession
- نمای کلی MediaSession
- مثال استفاده از MediaSession
پخش رسانه در پس زمینه
- کانال ها
- اطلاعیه ها
- خدمات پس زمینه
- MediaPlayer را ایجاد کنید
- روش توقف و مکث ایجاد کنید
- روش بازی ایجاد کنید
فرمت ها
- فرمتهای صوتی
- فرمتهای ویدئویی
ExoPlayer
- نمای کلی و راهاندازی کتابخانه
- مقدار دهی اولیه
- بارگذاری و پخش رسانه
- پخش کننده ویدیو و صدا ایجاد کنید
- منابع رسانهای ایجاد کنید
- بازیکنان را تنظیم کنید
نتیجه
- مراحل بعدی