作者:wuhua
;IJj*SB(A'Tt3
空间:htt://wuhua.3geye.net
Android J2ME $_c+q"l5AH
转载请保留上面的信息(请尊重知识产品)谢谢Android J2ME 8l9Hb^]~u
Android J2ME "omG3`!GLtb
Android的不成熟我又一次领略了。
下面是Android dev论坛上的一个关于MediaPlayer的Demo。
http://groups.google.com/group/android-developers/browse_thread/thread/761791e2291729f
下面是我自己整理的一篇文章
http://www.3geye.net/?3/viewspace-3544
很是可惜,我自己弄了个MP4的文件,然后通过上者的代码进行测试,结果都是一样,有声音,没有视频。这个问题搞了我一整天,开始以为应该是程序写法不多。不过看了它的相关APIs确实也够简单,没有其他一些特别的技巧。
因
为我考虑下,会不会我的视频文件有问题,因为我的视频文件是同事给我的,经过程序处理的。不过,我用暴风影音以及其他播放器,可以播放,因此我又不怀疑
了,后来下载的Android的论坛上的MP4放到其他播放器播放,发现却是看不了,反而Android Demo切实可以看得。
也许是Android 还不成熟,也许是视频编码太过高深了,导致我遇到的问题。总之,要想成功还需要努力。
分享到:
相关推荐
不过,如果在暂停后再次启动,MediaPlayer会从暂停的位置继续播放,而不是重新开始。 重播功能通常需要在播放结束后重新加载媒体资源并开始播放。可以监听`OnCompletionListener`来实现这一功能: ```java ...
在Android应用开发中,MediaPlayer类是用于播放音频和视频的核心组件。这个"Android应用源码之(MediaPlayer音乐)"的压缩包提供了一个示例,帮助开发者深入理解如何在Android应用程序中实现音乐播放功能。以下是对这...
在Android平台上,开发一款视频播放应用是一项常见的任务。本文将深入探讨如何在...在`SurfaceViewDemo`项目中,你可以看到一个简单的`MediaPlayer`使用示例,进一步研究其代码将有助于理解实际应用中的实现细节。
- 当`MediaPlayer`对象在错误状态下,需要先调用`reset()`或`release()`恢复到初始状态,才能再次使用。 这个“Media-Video-Player”项目很可能包含了一个完整的Android Studio工程,其中包括了示例代码、布局文件...
总之,Yobo.Android_yobo官网安卓版是一个针对Android平台的开源音乐播放器项目,它的源代码提供了一个学习和研究Android多媒体处理、UI设计、服务组件和网络功能的良好平台。对于希望提升Android开发技能或对音乐...
- **停止**:`MediaPlayer.stop()`会停止当前的播放并重置到初始状态,如果需要再次播放,需要重新初始化。 3. **音乐进度控制** - **定位**:`MediaPlayer.seekTo(int msec)`允许开发者设定音乐播放的位置,参数...
综上所述,这个压缩包提供了学习和研究Android游戏开发,特别是打地鼠游戏实现的宝贵资源。通过分析和理解源码,开发者能够提升自己的Android编程技能,并可能从中获得启发,创建自己的游戏项目。
3. "android":再次强调了这个项目与Android系统的关系,可能涉及Android特有的API、服务、广播接收器、内容提供者等组件。 【压缩包子文件的文件名称列表】 1. 火力篮球.ppt:这可能是一个关于火力篮球项目的介绍...
描述中提到"Android 应用开发源码 参考与学习使用",这暗示这个项目是为那些想要学习或研究Android应用开发的人准备的。它可能是为了教学目的,或者是为了展示特定技术的实现,如音频处理、动画效果、用户界面设计等...
描述中的内容与标题相同,再次确认了这是一个关于Android音乐播放器的源代码项目。没有提供额外的信息,所以我们主要关注源代码本身以及它所涵盖的技术点。 【标签解析】 "源码"指的是软件的原始编程文本,这里特指...
标签同样为"android 游戏源代码 塔防游戏 精灵塔防",这些标签再次重申了关键信息,帮助我们理解该资源的主要特性:它是基于Android的,涉及到游戏开发,特别是塔防类型,而且具体游戏名为“精灵塔防”。 【压缩...
当用户再次启动下载时,程序读取存储的进度信息,并基于此发起新的请求。断点续传可以显著提高用户体验,尤其是对于大文件下载。 接着,我们来看在线播放音乐的部分。在安卓上实现音乐播放,一般会用到MediaPlayer...
3. **媒体框架**:Android的MediaPlayer类是实现音频播放的基础,需要熟悉如何使用它来加载、控制和播放音频文件。 4. **Android SDK**:开发者需要掌握Android SDK,包括使用Android Studio进行项目开发,理解和...
【Android声波支付技术解析】...通过研究"SinVoice-master"这个项目,开发者不仅可以学习到如何在Android上实现声波支付,还能了解到音频处理、安全加密、用户交互等多个方面的技术,对于提升Android开发技能大有裨益。
3. **音频播放**:利用Android的MediaPlayer类或ExoPlayer库进行音频播放,理解音频流的处理、缓冲和控制。 4. **音乐库管理**:数据库操作,如SQLite,用于存储和检索音乐信息,包括歌曲名、艺术家、专辑等。 5. ...
在Android开发中,蜂鸣提示音和震动提示是两种常见的用户反馈方式,它们可以在没有视觉注意力的情况下提醒用户。本文将详细介绍这两种功能的实现...通过深入研究和理解这些代码,可以进一步提升你的Android开发技能。
ExoPlayer是Android系统的一个强大、可自定义的媒体播放器框架,相比系统默认的MediaPlayer,提供了更高级的特性和更好的性能。 **描述分析:** 描述中的"电台播放器"明确了应用的主要功能,即用于收听广播电台。...
【描述】中的内容再次强调了这个项目是开源的,意味着源代码对公众开放,任何人都可以访问、研究和改进。它是在Android Studio环境下构建的,这是Google提供的官方集成开发环境(IDE),专门用于开发Android应用。...
描述中的内容简洁明了,再次强调了这是一个优秀的Android Demo。这可能意味着它包含了良好的编程实践,有可能展示了特定的技术特性和功能,例如图形渲染、游戏逻辑、用户交互或者性能优化。开发者可以借此学习如何在...
注意,`stop()`后需要重新初始化`MediaPlayer`才能再次播放。 4. 设置`OnCompletionListener`监听器,以便在视频播放完毕时执行相应操作。 5. 在不需要播放器时,应调用`release()`释放资源,防止内存泄漏。 此外,...