我正在尝试获取并代表以前用我的设备的内部麦克风录制的wav文件的SPL。问题是我得到的值似乎根本不是逻辑,因为我得到的值超过100 db只是拍拍手,如下所示: (来源:subirimagenes.com) 这就是我在做什么: 首先,由于wav文件存储在16位PCM中,因此我使用其字节进行操作,以使唯一的double值在[-1,1]之间进行归一化(我不对前44个字节直接进行操作wav header )。 然后,按照该公式SPL = 10 * log(audioSample / Iref),我获得每个所需的声音级别(I…

2020年8月6日 0条评论 40点热度 阅读全文

我正在尝试使用android studio 3.5使自己熟悉android XYplot。我首先测试了几个示例,但最后都出现了相同的错误-Caused by: android.view.InflateException: Binary XML file line #8: Binary XML file line #8: Error inflating class com.androidplot.xy.XYPlot Caused by: android.view.InflateException: Binary XM…

2020年7月28日 0条评论 15点热度 阅读全文

我正在使用Androidplot(v0.5.0),并且我希望绘图系列的片段使用不同的颜色。我想我需要使用RectRegion,但是该区域从不显示。 XYSeries series = new SimpleXYSeries(timestamps, item.getValues(), ""); LineAndPointFormatter seriesFmt = new LineAndPointFormatter( Color.rgb(0, 200, 0), Color.rgb(0, 100, 0), Color.rgb…

2019年8月28日 0条评论 17点热度 阅读全文

一段时间以来,我一直在使用AndroidPlot,发现它们是服务器设置,无法使用xml进行设置。现在,在使用BindingAdapter的过程中,我创建了一些方法来扩展具有定制功能的现有属性,这些属性仅以编程方式提供。现在我的问题是我必须将某些东西绑定到属性上才能生效。 所以我有两个问题: 是否可以使用类似的东西添加xml属性如BindingAdapters到Views。还是有可能迫使android将BindingAdapter用于OneTimeBinding? 谢谢 解决方案如下: 我使用了用于Diagramm的…

2019年2月8日 0条评论 48点热度 阅读全文