手机影音项目
1.市场上百分之八十的软件架构 2.读取本地视频 3.VideoView和MediaPalyer 4.VideoView继承SurfaceView 5.MediaPlayer的三个监听:错误监听,准备监听,播放完成监听 6.播放列表传递-序列化 7.播放相关逻辑:调节声音,滑动屏幕改变声音 8.手势识别器 9.注册监听电量广播 10.得到系统时间 11.自定义VideoView,实现视频画面的大小变化 12.Ffmpeg,VLC,Vitamio 13.使用Vitamio打造万能播放器 14.电视直播 15.视频播放进度的更新
16.本地音乐读取 17.Activity通过AIDL接口文件和Service进行交互 18.设置音乐的播放模式 19.根据播放的音乐显示不同的频谱 20.歌词显示控件的封装 21.歌词解析 22.歌词解决乱码问题 24.使用xUtils3请求网络数据和网络图片 25.手动解析Json 26.数据缓存 27.标题栏的编写
28.EventBus3.0 29.手动判断视频是否卡不卡 30.监听外部请求播放视频 31.屏蔽横竖屏切换 32.xListView的使用,下拉刷新 33.调节声音AudioManger