草庐IT

android - 播放 SD 卡中的 mp3 声音

我的平板电脑SD卡上有一个名为“/Android/data/com.example.android.app/files”的目录。我只是手动创建它,因为我不知道如何测试我的应用程序的这方面。我将文件名存储在sqlite数据库中,例如“/folder1/audio1.mp3”、“/folder2/audio1.mp3”等...这些文件具有相同的名称,但位于不同的文件夹中,因为它们是同一件事是不同的语言。我在SD卡上的“/Android/data/com.example.android.app/files”目录中有这些文件夹(folder1和folder2)和所有mp3文件。所以,我从数据库

java - Android OCR 超正方体 : using data from Pixa objects to display bounding boxes

我目前正在android上玩OCR。因此,我编写了一个带有相机预览的小应用程序,现在我正在从我的onPreviewFrame方法中提供tessearact工具(tess-two)图像。现在我想在我的相机预览中显示来自OCR的边界矩形。TessBaseAPI提供返回字符/单词边界框的方法。返回对象的类型是Pixa,与tess-two提供的leptonica库一样。所以我的问题是:如何从TessBaseAPI的getCharacters()或getWords()返回的Pixa对象中获取可用于在相机预览上绘制边界框的可用坐标?GetCharacters()andgetWords()inthe

android - 如何从 Android 相机中找到帧的轮廓并将它们转换为 box2d 主体?

使用OpenFrameworks、OpenCV和Box2D,我能够以良好的帧率实现它。使用Android似乎是一项复杂得多的任务(部分原因是我是JAVA新手)。我是这样开始的:使用“OpenCV示例-图像处理”并删除除“canny”效果之外的所有内容,这会生成非常适合找到轮廓的漂亮黑白图像。publicMatonCameraFrame(CvCameraViewFrameinputFrame){mRgba=inputFrame.rgba();Imgproc.Canny(mRgbaInnerWindow,mIntermediateMat,50,100);Imgproc.cvtColor(m

android - 问题 : change border color or box stroke for unfocused TextInputLayout in android

我有一个非常具体的问题,就是在TextInputLayout未聚焦时更改文本框的轮廓。我似乎无法找到一个属性来更改“未聚焦”文本框边框的颜色。这是我正在尝试做的一个可视化示例:这个(textbox):border的颜色不是白色。目前它没有重点。单击后,它变成白色:不知道要改什么,好像没有属性可以改我也在使用MaterialDesign文本输入布局样式,尽管我不知道这是否会影响它。这是我的文本框xml代码:下面是我为此使用的样式:@color/colorWhite@style/TextAppearance.AppTheme.TextInputLayout.HintTextAlt@colo

android - Genymotion 没有从 virtual box 获得 ip 地址

我大约2天前安装了genymotion,每次尝试启动设备时我都遇到同样的问题。在genymotion(NexusS-4.2.2-API17-480*800)中下载设备后,我启动了它。然后在弹出一个框告诉我必须等待之后,我得到了这个错误:Thevirtualterminalgenymotiondidn'tgetanipaddress.Foranunknownreasonthevirtualbox'sdhcpservordidn'tassignanipadresstothevirtualterminal.Pleaselaunchvirtualboxtofindasolutiontothis

java - mp4parser 版本冲突(压缩后的视频没有声音)

我在我的项目中使用了这两个库:https://github.com/HemendraGangwar/VideoTrimmingLikeWhatsapphttps://github.com/fishwjy/VideoCompressor这两个库都在本地导入到我的项目中(即复制它们并将它们添加到项目中)这两个库在单独使用时都可以正常工作,但是当我一起使用它们时,我会遇到一些Programtypealreadypresent类型的错误我通过删除文件isoparser-1.0.6.jar解决了这个问题来自第二个库,因为我注意到这两个库使用相同的库'com.googlecode.mp4parse

HTC Incredible 上 HTTP MP3 流的 Android Intent

在普通的Droid和NexusOne上,一个像这样的Intent:newIntent(Intent.ACTION_VIEW).setDataAndType(Uri.parse("http://example.com/somemp3.mp3"),"audio/mp3");工作正常,弹出系统音乐播放器以流式传输文件。但它与HTCIncredible上的任何Activity都不匹配,当我对其调用startActivity时导致强制关闭(我猜测是由于SenseUI的替换应用程序中缺少intent过滤器)。如果不需要,我宁愿不必自己管理MediaPlayer实例;有谁知道是否有一种方法可以构造一

安卓 : Playing MP3 files with AudioTrack using ffmpeg

我在我的项目中集成了ffmpeglib,我也可以获取媒体文件的信息。但现在我必须使用ffmpeglib在android中使用AudioTrack类播放mp3文件。为此,我必须将字节缓冲区传递给AudioTrack,但我不知道如何从ffmpeg获取字节缓冲区并将其与AudioTrack一起使用。我也想立即播放文件。这是我在java中的音轨代码:AudioTracktrack;bufferSize=AudioTrack.getMinBufferSize(44100,AudioFormat.CHANNEL_CONFIGURATION_MONO,AudioFormat.ENCODING_PCM

java - Android - 从 mp3 流中读取 ID3 标签

我正在使用MediaPlayer播放mp3文件mp.setDataSource(myContext,Uri.parse("http://my_song.mp3"));mp.prepareAsync();mp.setOnPreparedListener(mpOnPreparedListener);mp.setOnBufferingUpdateListener(mpOnBufferingUpdateListener);关于如何使用androidAPI或任何替代方法从此流中读取ID3标签,我有什么想法吗? 最佳答案 您可以使用MediaM

javascript - 如何从 Youtube 播放 MP4 视频?

我需要将Youtube中的视频播放为MP4。我的系统(Android手机)不支持Flash。它可以播放MP4视频。所以我正在考虑创建一个网页来播放Youtube上的视频。我需要让MP4视频在我的页面中播放。有哪些方法? 最佳答案 看看这个相关的问题,OP已经想出了一个hacky方法来获取get_video“API”的必要ID和校验和参数。StreamingYoutubeVideos他在VideoView组件中成功播放了流。您可以使用fmt参数来选择您想要的格式,请参阅维基百科的列表:http://en.wikipedia.org/w