分类: Android

161 篇文章

论android等平台回音消除解决方案
来源 http://www.qttaudio.com/android-aec.html   回声消除介绍 http://www.baike.com/wiki/%E5%9B%9E%E9%9F%B3%E6%B6%88%E9%99%A4%E6%8A%80%E6%9C%AF   在即时通讯应用中,需要进行双方,或是多…
Android Audio回声消除学习笔记
回声消除AcousticEchoCanceler 继承自AudioEffect 声学回声消除器(AEC)AcousticEchoCanceler类消除了从远程捕捉到音频信号上的信号的作用 自动增益控制(AGC)AutomaticGainControl类自动恢复正常捕获的信号输出噪声抑制器(NC)NoiseSuppressor类可以消除被捕…
android和RTSP视频文件播放(一)
       说起实时流传输协议,没有做过的就会感到很陌生,但是项目组必须用到,就要去查资料,将其解决。我前不久做的项目正好碰上,就在此说说自己的拙见。既然用到rtsp,那很有可能是做的视频监控软件,毕竟他是需要实时监控周期场景的一举一动。 我们在实现播放rtsp协议之前,有以下几个问题需要搞定: …
Android基于libvlc 播发rtsp视频流
使用libvlc 播放rtsp视频流的app demo. 从官方vlc官方sample上修改而来,下载地址:https://code.videolan.org/videolan/libvlc-android-samples/tree/master/ 官方的sample是播放一个在安装包里面的.m4v 的卡通动画,稍作改动,就可以播放rts…
【转】Android实现NFC读写
文章原地址:https://blog.csdn.net/sky2016_w/article/details/79026596 一、NFC是什么? 近距离无线通讯技术,这个技术由非接触式射频识别(RFID)演变而来,由飞利浦半导体(现恩智浦半导体公司)、诺基亚和索尼共同研制开发,其基础是RFID及互连技术。近场通信(Near Field C…
Android SQLite详解
在项目开发中,我们或多或少都会用到数据库。在Android中,我们一般使用SQLite,因为Android在android.database.sqlite包封装了很多SQLite操作的API。我自己写了一个Demo来总结SQLite的使用,托管在Github上,大家可以点击下载APK,也可以点击下载源码。Demo截图如下:   …
Android音频开发之音频采集
Android音频开发之音频采集 在 Android 系统中,一般使用 AudioRecord 或者 MediaRecord 来采集音频。 AudioRecord 是一个比较偏底层的API,它可以获取到一帧帧 PCM 数据,之后可以对这些数据进行处理。 而 MediaRecorder 是基于 AudioRecorder 的 API(最终还…
android 8种对话框(Dialog)使用方法汇总
1.写在前面 Android提供了丰富的Dialog函数,本文介绍最常用的8种对话框的使用方法,包括普通(包含提示消息和按钮)、列表、单选、多选、等待、进度条、编辑、自定义等多种形式,将在第2部分介绍。 有时,我们希望在对话框创建或关闭时完成一些特定的功能,这需要复写Dialog的create()、show()、dismiss()等方法,…
android: startActivityForResult用法详解
一、如果想在Activity中得到新打开Activity 关闭后返回的数据,需要使用系统提供的startActivityForResult(Intent intent, int requestCode)方法打开新的Activity,新的Activity 关闭后会向前面的Activity传回数据,为了得到传回的数据,必须在前面的Activi…
Android开发之调用摄像头拍照
现在很多应用中都会要求用户上传一张图片来作为头像,首先我在这接收使用相机拍照和在相册中选择图片。接下来先上效果图:   接下来看代码:1,布局文件: <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas…