----邮箱验证没有收到邮件?注意:在您的邮箱的垃圾箱或垃圾邮件内找到邮件!!!(验证成功可使用邮箱登录)点击查看详情----
----温馨提醒:请及时验证邮箱以便于忘记密码时找回!!!----

  • 分享 网上网,赌缅甸正规实体平台18469854763咨询客服热线

    腾龙-------福利来 集团娱乐正规实体真人在线靠谱平台,注册官网 WWW.TL7835.COM (浏览器打开) 可以到正规的实体网站,和你玩的平台对比一下看看 而且正规的实体平台,联系ke服咨询+扣.扣或V/信: 2.2.8 -- 7.9.9 -- 7.5.6 ,是可以和现场的工作人员进行互动的。还可以看得到现场客户及现金筹码等等......这样的平台才真 ...

    赵董发2 2019-10-13 14:39
    阅读:45 评论:0
  • 分享 网上网.赌龙源国.际帝宝娱.乐网投热线咨询1846-98-547-63

    众所周知,网.投是一个比较方便的娱乐方式,随时随地在只要有手机有流量或者无线网.登.录网.站就能玩,只要选择的平/台正/规合/法,都可以是一个您值得玩的娱/楽游/戏,经常会听客.人说起自己被骗.赢.钱不给提/现的遭遇,我甚是惋惜,选择网站还是要擦亮眼睛,选择信/誉保证,靠/谱的网/站比较好。 展会背景 为贯彻 ...

    赵董发 2019-10-11 15:03
    阅读:53 评论:0
  • 分享 Android 如何屏蔽系统下滑显示菜单栏

    前言:在日常开发安卓应用的过程中,是不是遇到过这样的需求:禁用系统的下滑菜单栏,下面就来实现下这个需求。 原理分析:创建一个高度和状态栏一样高的透明大小的布局 第一步:获取状态栏的高度 java代码: private int getHeight(Context context) { int identifier = context.getResources().ge ...

    JieGuo 2019-7-10 00:01
    阅读:331 评论:0
  • 分享 使用ConstraintLayout打造响应式UI

    约束布局 ConstraintLayout 发布(2017年)至今已经好几个年头了。经过几个版本的功能迭代,现阶段的 ConstraintLayout 相当强大,80%以上的复杂界面都可以使用 ConstraintLayout 来实现;剩下的20%里,有80%是没充分利用好 ConstraintLayout 的特性来实现,最后的20%,才是Android Support 包团队需要加油补上的。 在这篇 ...

    JieGuo 2019-7-9 20:22
    阅读:344 评论:0
  • 分享 Android音频开发(7):音乐可视化-FFT频谱图

    一、演示 image 二、实现 实现流程: 使用MediaPlayer播放传入的音乐,并拿到mediaPlayerId 使用Visualizer类拿到拿到MediaPlayer播放中的音频数据(wave/fft) 将数据用自定义控件展现出来 三、准备工作 使用Visualizer需要录音的动态权限, 如果播放sd卡音频需要STORAGE权限 priv ...

    JieGuo 2019-7-6 22:36
    阅读:320 评论:0
  • 分享 Android音频开发(6):Mp3的录制 - 使用Lame实时录制MP3格式音频 ...

    前言 上一篇介绍了如何去编译so文件,这一篇主要介绍下如何实时将pcm数据转换为MP3数据。 一、实现过程: AudioRecorder在开启录音后,通过read方法不断获取pcm的采样数据,每次获取到数据后交给lame去处理,处理完成后存入文件中。 这一篇相对之前代码,增加了两个类:Mp3Encoder.java 和 Mp3EncoderThread.java Mp ...

    JieGuo 2019-7-6 22:28
    阅读:257 评论:0
  • 分享 Android音频开发(5):Mp3的录制 - 编译Lame源码

    编译 so包 1.下载lame 官网(科学上网): http://lame.sourceforge.net/download.php lame-3.100: https://pan.baidu.com/s/1U77GAq1nn3bVXFMEhRyo8g 2.使用ndk-build编译源码 2.1 在任意位置创建如下的目录结构: image 文件夹名称随意,与.mk 文件中路径一致即可 2.2 解压下载好的lame源码 解 ...

    JieGuo 2019-7-6 22:19
    阅读:253 评论:0
  • 分享 Android音频开发(4):PCM转WAV格式音频

    一、wav 和 pcm 一般通过麦克风采集的录音数据都是PCM格式的,即不包含头部信息,播放器无法知道音频采样率、位宽等参数,导致无法播放,显然是非常不方便的。pcm转换成wav,我们只需要在pcm的文件起始位置加上至少44个字节的WAV头信息即可。 RIFF WAVE文件是以RIFF(Resource Interchange File Format, "资源交互文件 ...

    JieGuo 2019-7-6 22:13
    阅读:259 评论:0
  • 分享 Android音频开发(3):使用AudioRecord实现录音的暂停和恢复

    上一篇主要写了AudioRecord实现音频录制的开始和停止,AudioRecord并没有暂停和恢复播放功能的API,所以需要手动实现 一、解决办法 思路很简单,现在可以实现音频的文件录制和停止,并生成pcm文件,那么暂停时将这次文件先保存下来,恢复播放后开始新一轮的录制,那么最后会生成多个pcm音频,再将这些pcm文件进行合并,这 ...

    JieGuo 2019-7-6 22:08
    阅读:179 评论:0
  • 分享 Android音频开发(2):使用AudioRecord录制pcm格式音频

    一、AudioRecord类的介绍 AudioRecord构造函数: /** * @param audioSource :录音源 * 这里选择使用麦克风:MediaRecorder.AudioSource.MIC * @param sampleRateInHz:采样率 * @param channelConfig:声道数 * @param audioFormat:采样位数. * See { @link Aud ...

    JieGuo 2019-7-6 22:04
    阅读:163 评论:0 热度 1
发表新的博客
返回顶部