草庐IT

background-audio

全部标签

android - MediaStore.Audio.Playlists.Members.getContentUri 的 String 'volumeName' 参数指的是什么?

我想查询给定播放列表的成员。我有正确的播放列表ID,并想使用managedQuery()查看有问题的播放列表成员。我的是这样的:privateString[]columns={MediaStore.Audio.Playlists.Members.PLAYLIST_ID,MediaStore.Audio.Playlists.Members.TITLE,};UrimembersUri=MediaStore.Audio.Playlists.Members.getContentUri(volume,playlistId);CursortCursor=managedQuery(membersUr

android - SearchView on support.v7.appcompat 库问题 : default 9-patch background not renders properly

我正在使用support.v7.appcompat库开发带有ActionBar的应用程序。操作栏有效,显示SearchView,提示显示。唯一的问题是SearchView的背景没有正确缩放。与往常不同的是,它显得很大,并带有9条黑色线条。使用:从命令行开发,使用antdebug编译。在LinuxMageia3上,ant版本:2013年1月11日编译的ApacheAnt(TM)版本1.8.4使用project.properties行链接到库:android.library.reference.1=../../../../../sdk/extras/android/support/v7/a

安卓工具栏 : how to have a toolbar with image in the background and menu items on top

如何使用MaterialDesign创建带有背景图片的工具栏。下面是我想要的:我正在尝试以下代码:我得到的是: 最佳答案 如果您坚持使用ImageView而不是使用.setBackground(...)函数。您可以尝试使用RelativeLayout和Toolbar覆盖ImageView,如下所示: 关于安卓工具栏:howtohaveatoolbarwithimageinthebackgroundandmenuitemsontop,我们在StackOverflow上找到一个类似的问题:

android - ?安卓 :attr/selectableItemBackground not visible enough on a dark background

在AndroidLollipop上,我使用:android:background="?android:attr/selectableItemBackground"当我点击一个按钮时获得Material动画反馈。当我在白色/浅色布局中包含一个按钮(例如CardView)时,效果很好。但是当我想在深色背景上使用同样的东西时,我们几乎看不到效果,它不够明显。有人有想法吗?谢谢 最佳答案 在API21+上,您可以设置android:theme="@android:style/ThemeOverlay.Material.Dark"在View上

android - 在 Android 内容观察器中观察 Audio.Media.EXTERNAL_CONTENT_URI 的变化

我正在开发一个Android应用程序,我必须在其中检测AndroidSD卡中音频文件的变化,包括文件名、文件路径和对其执行的操作。例如,如果我要在我的SD卡中添加一个文件,那么我想知道添加的文件名文件路径操作--添加以前我尝试过文件观察器但是为此我必须将它应用于每个目录。所以我搜索了一些其他解决方案并获得了有关Audio.Media.EXTERNAL_CONTENT_URI的信息。然后我创建了一个这样的内容观察器UriObserver.java--这是一个内容观察器classUriObserverextendsContentObserver{publicUriObserver(Hand

android - 更改按钮android :background to different drawable

我是Android和Java的新手,但我已经设法自学并在stackoverflow上找到了大多数问题的答案,而无需提出问题。直到现在....在这里,我有许多彩色按钮,单击它们时,颜色会更改为一系列不同的颜色。有许多按钮被定义为例如:有人可以告诉我如何使用代码更改android:background以将上面的示例更改为黄色,例如,当单击按钮时。在下面的代码中,clickedButton是我需要更改背景的按钮的ID。publicvoidonClick(Viewv){intid=v.getId();StringclickedButton=getResources().getResourceE

android - 事件总线 : Activity does not receive event when app is in the background

我正在使用EventBus在Activity和Service之间进行通信。今天我遇到了一个问题,不知道为什么。我有Activity、Fragment和Service。所有这些都工作正常。在Activity和Fragment中,我将它们注册到Receiveevents从Service交付在Activity和Fragment中,我在调用onDestroy()时取消注册它们.在正常情况下,当Services传递events时,Fragment和Activity可以接收到那些events并且运行良好。但是当App被推送到background时(通过按下Home或Power按钮),只有Fragm

android - <录音> "Could not get audio input for record source 1"

我在为Android初始化AudioRecord时遇到了这个问题。我在网上搜索了很长时间没有成功。对于手机,我在SDK版本7上使用三星GalaxyS。对于AudioRecord初始化,我使用8000作为采样率,MONO用于channel配置,16位用于音频格式,根据日志,minBufferSize设置为4160。我已将AUDIO_RECORD权限添加到list中。我的初始化代码如下:...privatestaticintSAMPLE_RATE=8000;privatestaticintCHANNEL_CONFIG=AudioFormat.CHANNEL_CONFIGURATION_MO

音频基础 DAI:Digital Audio Interfaces

音频基础DAI:DigitalAudioInterfaces音频基础DAI:DigitalAudioInterfaces1PCM接口针对不同的数字音频子系统,出现了几种微处理器或DSP与音频器件间用于数字转换的接口。最简单的音频接口是PCM(脉冲编码调制)接口,该接口由时钟脉冲(BCLK)、帧同步信号(FS)及接收数据(DR)和发送数据(DX)组成。在FS信号的上升沿,数据传输从MSB(MostSignificantBit)字开始,FS频率等于采样率。FS信号之后开始数据字的传输,单个的数据位按顺序进行传输,1个时钟周期传输1个数据字。发送MSB时,信号的等级首先降到最低,以避免在不同终端的接

c++ - SndVol 如何改变给定 Audio Session 的音量级别?

我正在编写自己的API来执行SndVol系统实用程序的一些功能。我希望此API的一部分能够设置给定audiosession的音量级别.SndVol在“设备”面板上显示一个slider,用户可以使用它来更改音频设备的主音量级别,并为每个AudioSession(在“应用程序”面板上)显示一个更改音量级别的slidersession的:如果我拖动其中一个AudioSession的sliderhandle,则SndVol能够更改AudioSession的音量级别。它是如何做到的?我认为可以使用WindowsVista的CoreAudioAPI,但我遇到了一个问题,尽管我能够使用IAudioS