Android -- 多媒体
文章平均质量分 84
本专栏主要分享相机、视频、音频相关的开发
Kevin-Dev
不断学习,做更好的自己!
展开
-
【Android -- 蓝牙】蓝牙连接打印机
蓝牙连接打印机转载 2016-12-16 16:28:47 · 1542 阅读 · 0 评论 -
【Android -- 蓝牙】蓝牙通信
无论是做 Java 还是 Android 开发的朋友肯定都比较熟悉 Socket 的连接,在 java 中通信用的是 Socket,同样的蓝牙之间通信(这里说的是经典蓝牙)方式也是 Socket ,只不过是 BluetoothSocket ,同样的也要有 Socket 服务端和客户端。...原创 2019-01-07 23:09:47 · 653 阅读 · 0 评论 -
【Android -- 蓝牙】蓝牙配对和蓝牙连接
本篇文章主要介绍 蓝牙配对和蓝牙连接原创 2019-12-09 12:01:29 · 4153 阅读 · 5 评论 -
【Android -- 蓝牙】打开蓝牙和设备搜索
本章仅仅记录 Android BLE 开发中打开蓝牙和设备搜索。原创 2022-05-25 13:49:17 · 1742 阅读 · 0 评论 -
【Android -- 蓝牙】BLE 蓝牙开发入门
Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应用程序通过这些 API 扫描蓝牙设备、查询 services、读写设备的 characteristics(属性特征)等操作。......原创 2018-11-15 16:22:02 · 3083 阅读 · 0 评论 -
【Android -- 音效】使用 SoundPool 播放音效
SoundPool 一般用来 播放密集,急促而又短暂的音效,比如特技音效:Duang~,游戏用得较多,你也可以为你的 APP 添加上这个音效,比如酷狗音乐进去的时候播放"哈喽,酷狗",其实这个创意还是不错的 间接的让用户知道了当前播放器的音量...原创 2020-03-29 21:51:25 · 685 阅读 · 0 评论 -
【Android -- 视频】使用 MediaPlayer 播放视频
本篇博客就来讲讲 MediaPlayer 如何播放视频,最后将以一个简单的 Demo 演示。原创 2020-08-20 21:13:48 · 564 阅读 · 0 评论 -
【Android -- 视频】使用 VideoView 播放视频
本篇博客就来讲讲 VideoView 如何播放视频,最后将以一个简单的 Demo 演示。原创 2020-07-03 20:18:18 · 454 阅读 · 0 评论 -
【Android -- 音频】音频数据的编解码
本文重点关注如何对一帧音频数据进行编码和解码。原创 2020-03-30 20:40:50 · 1078 阅读 · 0 评论 -
【Android -- 音频】存储和解析 wav 文件
无论是文字、图像还是声音,都必须以一定的格式来组织和存储起来,这样播放器才知道以怎样的方式去解析这一段数据,例如,对于原始的图像数据,我们常见的格式有 YUV、Bitmap,而对于音频来说,最简单常见的格式就是 wav 格式了。...原创 2020-07-03 20:16:13 · 461 阅读 · 0 评论 -
【Android -- 音频】使用 AudioTrack 播放音频
Android SDK 提供了3套音频播放的API,分别是:MediaPlayer,SoundPool,AudioTrack。简单来说,MediaPlayer 更加适合在后台长时间播放本地音乐文件或者在线的流式资源; SoundPool 则适合播放比较短的音频片段,比如游戏声音、按键声、铃声片段等等,它可以同时播放多个音频; 而 AudioTrack 则更接近底层,提供了非常强大的控制能力,支持低延迟播放,适合流媒体和VoIP 语音电话等场景。...原创 2020-04-20 19:46:08 · 2509 阅读 · 1 评论 -
【Android -- 音频】使用 AudioRecord 录音
Android SDK 提供了两套音频采集的API,分别是:`MediaRecorder` 和 `AudioRecord`,前者是一个更加上层一点的 API,它可以直接把手机麦克风录入的音频数据进行编码压缩(如 AMR、MP3 等)并存成文件,而后者则更接近底层,能够更加自由灵活地控制,可以得到原始的一帧帧 PCM 音频数据。...原创 2020-07-03 20:13:11 · 1232 阅读 · 0 评论 -
【Android -- 音频】使用 MediaRecord 录音
AudioRecord 和 MediaRecorder 两种都可以录制音频,MediaRecorder 已实现大量的封装,操作起来更加简单,而 AudioRecord 使用起来更加灵活,能实现更多的功能。原创 2020-04-01 20:11:27 · 749 阅读 · 0 评论 -
【Android -- 音频】基础知识
本文作为开篇,主要以问答的形式,介绍一些音频开发的基础常识,非常重要,因为不了解这些常识,很多 Android API 或者第三方库的参数,你都不知道该怎么配置。原创 2020-07-14 23:34:53 · 367 阅读 · 0 评论 -
【Android -- 相机】CameraX 实现拍照 & 预览功能
在 Android 应用中要实现 Camera 功能还是比较困难的,为了保证在各品牌手机设备上的兼容性、响应速度等体验细节,Camera 应用的开发者往往需要花很大的时间和精力进行测试,甚至需要手动在数百种不同设备上进行测试。CameraX 正是为解决这个痛点而诞生的。...原创 2020-07-15 23:24:18 · 1192 阅读 · 0 评论 -
【Android -- 相机】Camera2 实现拍照 & 预览功能
从功能来讲,Camera2 废弃了 Camera1 的框架,它支持更多的功能原创 2020-04-06 20:26:19 · 1700 阅读 · 0 评论 -
【Android -- 相机】Camera1 实现拍照 & 预览功能
Camera1 实现拍照 & 预览功能原创 2020-05-07 22:04:30 · 1689 阅读 · 0 评论 -
【Android -- 相机】TakePhoto 实现拍照、相册以及裁剪图片
TakePhoto 是一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库,目前最新版本 4.0.3。原创 2019-12-09 09:14:06 · 1286 阅读 · 0 评论 -
【Android -- 相机】调用摄像头拍照 & 选择照片
现在很多应用中都会要求用户上传一张图片来作为头像,首先我在这接收使用相机拍照和在相册中选择图片。原创 2016-12-26 14:00:56 · 32065 阅读 · 17 评论