草庐IT

mp3player

全部标签

android - 如何为简单的 mp3 播放器设计 Activity 服务交互?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我是Android新手,我想创建一个简单的mp3播放器。现在,据我所知,这样做的好方法是拥有一个负责MediaPlayer类的服务,以及一个代表某种UI并向服务发送播放指令的Activity(播放、停止、下一个等)。我的问题是使用什么方法进行Activity服务通信?我试着找出theseexamples,但我不知道如何实现播放器的暂停歌曲、下一首、上一首等功能。所以我只对概念感兴趣,也许还有一些有用的链接

android - 如何使用 MediaStore 只显示 mp3 文件?

在我的应用程序中,我使用MediaStore和ListAdaptor和CursorLoader显示所有音频文件。但它显示所有音频文件(m4a、wav、ogg)。我只想显示mp3文件。我该怎么做?String[]from={MediaStore.MediaColumns.TITLE};int[]to={android.R.id.text1};CursorLoadercursorLoader=newCursorLoader(this,sourceUri,null,null,null,MediaStore.Audio.Media.TITLE);Cursorcursor=cursorLoade

android - 从 Android 上的相机录制视频到 mp4

在FireMonkey(DelphiXE6)中似乎有TVideoCaptureDevice,但在官方文档中,捕获过程最终在线:if(VideoCamera){//dosomething}如何在飞行中将视频录制为mp4?尝试在谷歌上寻找,但没有找到任何答案...... 最佳答案 请参阅以下docwiki以获得答案(某种程度上)。DelphiVideoCapturinginXE7当然这里的“捕获”一词是指获取视频输入并将其显示在显示器上。“录制”意味着将帧连接在一起以制作电影文件。下面的代码是由的人友情提供给我的flashavconve

android - 无法在 Android 上播放从 iPhone 上传的视频 (.mp4)

实际上我为iphone和android设备制作了一个应用程序..并且该视频功能可用所以iphone设备上传的视频,视频(mp4)无法在android设备上播放所以请任何人帮助我pDialog=newProgressDialog(this);//SetprogressbarmessagepDialog.setMessage("Buffering...");pDialog.setIndeterminate(false);pDialog.setCancelable(false);//ShowprogressbarpDialog.show();try{//StarttheMediaContro

Android 仅显示带有 ACTION_GET_CONTENT 的 mp3

我试图只显示MP3文件:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("audio/mp3");startActivityForResult(Intent.createChooser(intent,"MusicFile"),FIND_MUSIC);但它最终也列出了*.3gp文件。如何限制为仅*.mp3文件?我已经尝试过setType("mp3"),但Intent无法找到任何加载该文件的应用。 最佳答案 您需要传递给setType以仅显示mp3文件的正

android - 从原始资源文件夹播放 .MP4 视频

我见过很多类似的问题,但到目前为止我还没有解决任何问题。我正在尝试播放res/raw文件夹中的视频(.MP4),但只播放音频,没有视频。视频很短(大约3秒),很小(350KB),如果我将视频直接放在设备(摩托罗拉Droid)上,播放效果很好。如果我修改应用程序以从SD卡而不是资源文件夹中读取它,它也可以正常播放。模拟器和实际设备上的行为相同。不幸的是,我需要这个视频作为我的应用程序主屏幕之前显示的介绍,所以它必须是包的一部分。此外,应用程序要求之一是该应用程序可离线使用,因此我无法从网络服务器进行流式传输。我试过VideoView、SurfaceView和MediaPlayer,但都不

android - Cordova Media 无法播放来自 www 的 mp3

我在StackOverflow上找到了很多可能解决这个问题的方法,但似乎没有一个适合我。我正在尝试使用org.apache.cordova.media@0.2.10在我的Cordova(3.5)应用程序中播放mp3文件varsound=newMedia('audio/el/hello.mp3');sound.play()但它无法播放,我在LogCat中收到以下错误MediaPlayererror(1,-2147483648)我已经尝试在本地提供文件夹,以下工作指向同一个文件varsound=newMedia('http://10.0.2.2:9999/www/audio/el/hell

android media player 显示音频但没有视频

我正在使用媒体播放器播放视频。它只播放音频而不播放视频。有人能帮忙吗?我的代码如下。publicclassVideoViewApplicationextendsApplication{@OverridepublicvoidonCreate(){}@OverridepublicvoidonTerminate(){}}publicclassVideoViewDemoextendsActivityimplementsOnErrorListener,OnBufferingUpdateListener,OnCompletionListener,MediaPlayer.OnPreparedList

java - 从 Android 设备获取 .mp3 格式的文件

我正在开发音乐播放器。我想从android设备获取所有.mp3格式的文件。但是这段代码没有得到任何文件。我的.mp3文件位于“sdcard/music”文件夹中。如果我像这样更改MEDIA_PATH=newString("sdcard/music");它只会从该音乐文件夹中获取文件。但我需要从我的外部/内部存储卡中的每个文件夹中获取所有.mp3文件。请帮我。这是我的代码。finalStringMEDIA_PATH=newString(Environment.getExternalStorageDirectory());publicvoidGenerate_Database(){File

android - 在 ListView : Activity has leaked ServiceConnection <youtube. player.internal> 原来绑定(bind)在这里

更新:我刚刚在另一台设备上测试了我的应用程序,发现我在运行Android4.4.2的Nexus4上确实遇到了错误,但在运行Android4.0.4的DesireS上没有。他们都安装了当前的YouTube应用程序(5.3.32),这是使用API所必需的。问题:为什么我会收到这些ServiceConnectionLeaked消息?(请参阅下面的Logcat)描述:我正在使用YouTubeAndroidPlayerAPI1.0.0(https://developers.google.com/youtube/android/player/)通过以下适配器代码在ListView中加载视频缩略图: