Android 录音详解(四)—— 录音添加背景音乐

2018-12-10 liuyingcong 安卓开发

K歌类 APP 都是在录音的基础上与伴奏音乐合并,组成一首曲目:

今天就讲一讲把 mp3 格式的背景音乐解码,与录音合并,并最终输出 mp3 格式的文件。注意是实时的哦,即边录音边解码边合成,录音结束即合并结束:

阅读全文>>

标签: 录音添加背景音乐 添加伴奏

评论(0) 浏览(2364)

Android 录音详解(三)—— 音频解码

2018-12-5 liuyingcong 安卓开发

    想要转换音频格式(如 mp3格式转 wav格式)或者添加背景音乐,都需要解码声音文件,今天就来讲一讲解码的实现:

    幸运的是 Android SDK 中提供了解码的 API,它就是 MediaCodec,也就是音频解码器,我们用它实现 mp3格式音频的解码:

阅读全文>>

标签: Android 音频解码 MediaCodec

评论(0) 浏览(1629)

Android 录音详解(二)—— 录制 mp3 格式音频( lame 库的编译及使用)

2018-11-27 liuyingcong 安卓开发

        Android 中没有提供录制 mp3 的 API,需要使用开源库 lame,lame 是专门用于编码 mp3 的轻量高效的 c 代码库。由于采用 c 语言编写,故需要用到 jni。且听我慢慢道来~

阅读全文>>

标签: 录音 Android lame mp3

评论(0) 浏览(4723)

Android 录音详解(一)—— MediaRecorder、AudioRecord、生成wav格式、边录边播

2018-11-27 liuyingcong 安卓开发

        本篇介绍了 Android 中两种录音方式的对比,介绍了录音中会涉及到的参数和一些概念。用 MediaRecorder 实现了 aac 格式音频的录制,当然也可以录制 amr、3gp、mp4 格式;其他常用的格式如 wav,就需要用到 AudioRecord,至于更常见的 mp3 格式的录制留在下一篇讲解。由于 AudioRecord 可以很方便的控制字节流,那么实时转码、边录边播功能都得以实现。

阅读全文>>

标签: MediaRecorder AudioRecord 录音 wav 边录边播

评论(0) 浏览(9487)

Android Studio 卡在 refreshing gradle project 原因和快速解决办法

2017-7-31 liuyingcong 安卓开发

Android Studio 卡在 refreshing gradle project 的原因和快速解决办法:

    解决办法一:修改gradle版本

        解决办法二:手动下载对应gradle版本

阅读全文>>

评论(0) 浏览(1618)

Android中触摸事件的传递

2017-6-19 liuyingcong 安卓开发

触摸事件包括按下(down)、移动(move)、抬起(up)、取消(cancel),还会判断分发点击(click)、长按(longclick)事件,后两种不属于触摸事件。

阅读全文>>

评论(0) 浏览(2446)

Android Studio中修改工程名称或路径

2017-5-22 liuyingcong 安卓开发

项目名称修改了,想修改Android Studio 中 project的名字 
右键project 的名字,refactor - rename ,填写好新名字后修改,被提示 “can’t rename root module”

阅读全文>>

评论(0) 浏览(2374)

Android轮播图(指示器随页面滑动)

2017-5-19 liuyingcong 安卓开发

与喜马拉雅FM中轮播图效果是一样的,切换平缓,并且可以设置切换时间,以及每个页面停留的时间间隔,最大的特点是页面指示器随页面滚动,到最后一个页面时,滑动到一半时圆点指示到第一个页面,触摸停止,应用glide加载网络图片,可以设置默认图片和缓存以及失败图片,每一个页面具备点击事件。

阅读全文>>

评论(0) 浏览(1740)

使用context上下文时如何防止内存泄漏

2017-5-11 liuyingcong 安卓开发

造成内存泄漏情况之一是:当本类实例持有外部类的静态引用时会造成内存泄漏。

阅读全文>>

评论(0) 浏览(1285)

Android Studio中的取色器

2017-3-24 liuyingcong 安卓开发

评论(0) 浏览(1769)

网站备案号:京ICP备11043289号-1 北京市公安局网络备案 海1101084571
版权所有 北京育灵童科技发展有限公司 Copyright © 2002-2024 www.elight.cn, All Rights Reserved