【综合案例播放器(java)】教程文章相关的互联网学习教程文章

java – 如何在API 26中添加音乐播放器通知【代码】

我已设法显示通知,但问题是这没有按预期工作.问题是 – 1.我不知道如何将通知保持在最顶层2.当我滑动通知时,它会显示贪睡图标,但不会显示在任何其他音乐应用中. 这是我的代码`if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {RemoteViews expandedView = new RemoteViews(getContext().getPackageName(), R.layout.custom_push);CharSequence name = "Music Player";String description = "Play music in background";int i...

基于Java的视频播放器可以足够快吗?

我一直在寻找基于Java的视频播放器,不,我不需要它.只是为了看看是否有多少Java视频播放器.令我惊讶的是,我没有找到.至少没有任何流行的,如VLC,WMP等.我认为这些玩家有一些Java替代品. 显然,我发现许多声明认为Java对于玩家来说太慢了.从我读到的内容可以分为两个子问题: 首先,关于Java beeing的人们写的视频解码速度太慢.但是自从我开始使用Java以来??,我一直认为它的速度实际上非常好.当温暖的JVM几乎和C编写的程序一样好时,我发...

java – 可以在oncreate()中播放soundPool吗?【代码】

我正在开发一个应用程序,其中当一个新活动开始时,它应该开始播放声音.所以我用mediaplayer在oncreate中播放声音并且工作正常.但是,当我尝试使用soundpool时,通过在活动的oncreate中加载和播放它.它不玩.我选择soundpool,因为它比mediaplayer更好. 可能是什么问题?是不是在oncreate中使用soundpool工作?解决方法:你可以在任何地方玩, 我用一个简单的例子来证明 创建一个方法initializeSoundPoolprivate void initializeSoundPool(...

java – Youtube API:搜索可在移动设备上播放的视频【代码】

我正在使用youtube api按关键字查询视频.结果必须可以在Android Youtube应用程序上播放,但有时我会收到一个错误,视频在移动设备上不可用. 是否有参数/选项来搜索可在移动设备上播放的视频?解决方法:如你所见:http://code.google.com/apis/youtube/2.0/developers_guide_protocol_api_query_parameters.html您可以为查询指定格式参数.1 RTSP streaming URL for mobile video playback. H.263 video (up to 176x144) and AMR aud...

将一个java项目(我在其中使用JLayer 1.0.1来播放mp3)转换为一个可运行的jar文件【代码】

我构建了一个java项目,我使用(JLayer 1.0.1)来播放mp3音频.当我用eclipce测试我的项目时,我发现它100%正常工作,JLayer 1.0.1库有效地播放我的mp3文件.但当我将其转换为可运行的jar文件时,它可以使用NO SOUND或AUDIO.似乎我的程序无法访问Jlayer 1.0.1库.所以现在,我需要你的帮助才能解决这个问题.谢谢解决方法:您可以执行以下操作来测试应用程序:将项目导出为常规jar并将其与JLayer.jar和其他依赖项一起复制到目录中.然后,创建一...

java – Eclipse的JAR文件不播放声音【代码】

我有一个项目,我想导出为jar文件.该软件应该在某个时间点播放声音.但是,问题是当达到该时间点时,JAR文件不播放声音文件.当我从Eclipse IDE运行相同的项目时,它确实如此. 以下代码显示了我如何设置声音播放功能:public void setupSoundPlayback(){try{buzzer = AudioSystem.getClip();in = AudioSystem.getAudioInputStream(BatteryBeeper.class.getResourceAsStream("/sound/boing_x.wav"));buzzer.open(in);}catch(Exception e){...

java – 在模板参数中播放2.0括号【代码】

我正在使用java的play 2.0大约一个月,有一件事我真的无法理解.模板如何真正起作用?将params传递给他们的最佳方法是什么? 有什么区别@(name: String, value: String)和@(name: String)(value: String)这只是为了方便吗? 我发现this问题揭开了秘密的面纱,但它没有告诉我应该选择哪种方式.解决方法:典型的例子是: // main.scala.html@(title: String)(content: Html) ....// index.scala.html@main("Foo Title") {<div>this conte...

java – 为媒体播放器制作搜索栏.【代码】

我正在使用JMF制作媒体播放器,我想使用自己的控件组件任何人都可以帮我制作媒体播放器的搜索栏,以便它可以根据滑块位置播放歌曲. 只是建议我一些逻辑,我可以事后弄清楚编码部分if(player!=null){long durationNanoseconds = (player.getDuration().getNanoseconds());durationbar.setMaximum((int) player.getDuration().getSeconds());int duration=(int) player.getDuration().getSeconds();int percent = durationbar.getValue(...

java – 如何禁用播放2.6 CSRFFilter【代码】

我最近被迁移到了2.6,当我从邮递员那里调用我的api与过滤器有关时,我得到403回复. 起初,当我运行我的服务时,我收到了这个错误[warn] 13:40:58.654 – play.filters.hosts.AllowedHostsFilter – Host notallowed: 14.1.90.128:9000所以我在application.conf中添加了:play.filters.hosts {allowed = ["."] }它解决了这个问题,但我从未被迫这样做…… 而不是我试图获得动作api方法的错误:[warn] 20:04:23.230 – play.filters.CSRF...

java – UI线程或背景中的Android音乐播放器

我正在尝试创建简单的Android应用程序来播放SD卡中的音频文件.理解服务时遇到一些问题.我将具体,这是我的问题. >默认情况下,服务在UI线程上运行,不是吗?只有当它在单独的进程中运行时,它才有另一个线程,以及上下文,因为它是系统中的另一个进程(虚拟机实例的分支)> MediaPlayer类应该在哪里使用?在后台服务或UI线程中.对于在UI线程上运行的绑定服务,如果它在UI线程上运行,则创建服务绑定等没有任何意义吗?仅在我们想要在活动(或任...

java – 将MP3播放列表保存到文件【代码】

我正在制作自己的原始MP3播放器,现在我有了一个JList,我已经用MP3对象的形式填充了许多文件(使用DefaultListModel在框架上显示). 我现在想有机会将这个JList保存到磁盘上的文件中.我该怎么做呢? 我是编程和Java的新手,所以非常感谢帮助.解决方法:如果要以Jlist对象本身的形式检索数据,最好使用对象序列化. ObjectOutput ObjOut = new ObjectOutputStream(new FileOutputStream(f)); 否则,如果您希望以文本格式检索数据,请按照其他...

java sequencer播放列表【代码】

我目前有一个非常简单的课程:public class Music {private Sequence sequence;private Sequencer sequencer;public Music(String music) {try {this.sequence = MidiSystem.getSequence(ResourceManager.getMusic(music + ".mid"));this.sequencer = MidiSystem.getSequencer();this.sequencer.open();this.sequencer.setLoopCount(Sequencer.LOOP_CONTINUOUSLY);this.sequencer.setSequence(sequence);} catch (Exception e) { S...

多媒体在Java中播放

我需要用Java播放多媒体文件.我已经研究过JMF和FMJ,但是,这些都没有经过几年的更新. 是否有任何用于多媒体播放的开源Java项目? 谢谢.解决方法:我一直在使用VLCJ(http://code.google.com/p/vlcj/)并使用它获得了一些很好的体验.它将原生VLC播放器嵌入到AWT / Swing应用程序中.由于VLC支持许多编解码器,我认为这是一个很好的选择.不幸的是,您需要安装VLC.

java – 如何使用通知播放多个警报?【代码】

我使用通知开发了一个警报项目.我使用通知ID作为唯一,并且每分钟设置一个警报,即下午2:45,下午2:46,下午2:47,但警报仅在最后一个,下午2:47触发. 为什么?int dayofweek;int notify;int notifyid=0;Cursor notifyvalue=db.getnotifyid();if (notifyvalue.moveToPosition(0))notifyid =notifyvalue.getInt(notifyvalue.getColumnIndex("notifyvalue"));if(notifyid==0){db.InsertNotifyId(2600);}Calendar calNow = Calendar.getInst...

java – 在视图中播放框架帮助

在为Play编写javatodolist应用程序时,我从部分“应用程序模板”中收到错误 表格的提法含糊不清;它通过import play.data._导入两次在同一范围内并导入play.api.data._ 我的index.scala.html是http://nopaste.info/f10c386a02.html 和here is the error解决方法:您打印的例外情况reference to Form is ambiguous; it is imported twice in the same scope by import play.data._ and import play.api.data._意味着在play.data._包下有...

播放器 - 相关标签