不想看我的废话,直接点击[导航]王小二的技术栈站目录[/p/42cf0c14f081] 前言 我是一个从2014年毕业到目前为止一直在Android领域工作的工程师,我想分享...
不想看我的废话,直接点击[导航]王小二的技术栈站目录[/p/42cf0c14f081] 前言 我是一个从2014年毕业到目前为止一直在Android领域工作的工程师,我想分享...
前言 很多人都听过SurfaceFlinger,但是不清楚Surfaceflinger到底是一个什么东西,我接下来用直白的语言讲述一下SurfaceFlinger,这里更多的...
发表这篇文章目的是为了记录一次解决Android开发中遇到的问题,总结解决思路及心得.这里要特别感谢指导我的刘老师,新项目的领导. 现象:配置(CPU)稍微偏低的手机生成视频...
在Android中,可以使用MediaMuxer来封装编码后的视频流和音频流到mp4容器中: MediaMuxer facilitates muxing elementary...
注:涉及太专业的知识请自行保留怀疑态度! 一本正经的胡说八道 上一节我们只是把情丝斩断了,还是没偷偷摸摸的干点见不得人的事,这节我们就来吧!首先,我们来看EGL创建EGLSu...
吊炸天!74款APP完整源码! [超级干货]Android UI效果开源库集合—你们要的支付宝RecyclerView展位动画效果也有 一种最新Android客户端架构设计分...
本文是对Android Styles与Themes使用攻略的学习笔记 一、是什么 style style 是属性集合,应用于指定 View 或 window。 theme t...
前言 随着时代的发展,单在一块屏幕上操作应用已远远不能满足与日俱增的用户需求,安卓系统多屏互动也随即诞生。起初提到多屏幕的交互,开发者们更多的是想到使用RTP实现的视频流传输...
一.概述 音频系统是Android系统的一个重要组成部分,本文章将会从上往下(Applicaiton到Framework)介绍安卓系统中的音频框架。为了减少大篇代码的枯燥,本...
前言Android的audioserver 进程启动时,会创建AudioPolicyManager,在构造函数中,首先会去解析audio_policy_configurati...
Android音频系统详解 参考好文: Android 音频系统:从 AudioTrack 到 AudioFlinger https://blog.csdn.net/zyua...
将WhitelistingTextInputFormatter(RegExp("[0-9]"))升级FilteringTextInputFormatter.allow(Reg...
目录 OpenSL ES 介绍OpenSL 编程说明Android 平台下 OpenSL ES 开发准备OpenSL 播放流程概览代码实战 OpenSL ES 介绍 Open...
需求:实现多人即时语音聊天室 实现方式:android端实现AudioRecord实时记录原生pcm流的原始录音数据,并通过websocket实时传输到后端,再由后端实时将p...
1 UI 蓝牙开始扫描位于setting的 /packages/apps/Settings/src/com/android/settings/bluetooth/Blueto...
Android BLE 开发过程中遇到的问题记录 1.断开连接后出现133错误 在断开连接之后再次连接经常会出现133错误,并且难以连接成功,处理方式如下: 首先在重连的时候...
简介 自从Android-BLE库开源了一段时间以来,越来越多的小伙伴问到了各种各样的关于BLE的奇怪问题,在这里我想跟大家分享一下本人对于Android BLE蓝牙的一些看...
什么是混音 多个应用程序播放,每个APP端都会创建AudioTrack,每个AudioTrack都会通过共享内存和播放线程的Track来传递数据,每个应用发送的音频数据格式可...
本篇介绍 本篇介绍下AudioRecord的线程运行,以及startRecording,stop,pause等流程。 源码介绍 线程运行流程 先看下RecordThread的...