- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 ExoPlayer开发指南(官方文档翻译)
前言播放视频和音乐是Android开发中很常见的需求。 Android框架提供了MediaPlayer这个类,能够用最少代码实现多媒体播放。同时,Android还提供偏底层的多媒体API,比如MediaCodec、AudioTrack和MediaDrm,可用于构建自定义媒体播放器解决方案。ExoPlayer是google开源的应用级媒体播放器项目,构建在Android的底层多媒体API之上。该开源项
2017-07-27 15:28:22 21633
原创 Markdown入门详解
我是一级标题我是标题下的内容 我是二级标题我是标题下的内容,上面的br标签是换行 我是三级标题无序列表:减号后面空格,然后再输入内容就是无序列表我是第一条无序列表内容我是第二条无序列表内容我是第三条无序列表内容 引用:大于号后面空格,然后输入内容就是引用的内容 1、我是引用内容我是引用内容我是引用内容我是引用内容我是引用内容我是引用内容我是引用内容我是引用内容我是引用内容 2
2017-07-21 17:50:22 456
原创 ConstraintLayout详解
简介ConstraintLayout是谷歌2016年的I/O大会上推出的新控件,Constraint翻译过来就是“约束”的意思,这个控件跟RelativeLayout类似,其子控件通过互相约束来确定位置、大小,但是比RelativeLayout的功能强大很多。使用这个控件作为根布局,可以实现很复杂的布局情况,以前需要嵌套多层才能实现的布局,现在可能一层就够了。谷歌的演示侧重引导开发者通过鼠标拖控件的
2017-07-14 10:55:26 2052
原创 ExoPlayer结构分析
最近要做音乐播放器,经过一周的调研,最终决定使用google的ExoPlayer,对ExoPlayer的架构、流程做个分析,梳理一下调用逻辑。先做个笔记,等项目做完了写一个多媒体播放的大型攻略。媒体资源的获取MediaSource类代表媒体资源,new出这个类的实例需要uri,DataSourceFactory和ExtractorsFactory。uri是资源的路径;DataSourceFactor
2017-07-08 16:04:27 6353 1
android在线视频播放
2017-02-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人