subtitle
04
07
Android10.0AudioManager之getDevices(一) Android10.0AudioManager之getDevices(一)
我们使用AudioManager最多的Api可能就是申请音频焦点和调节声音音量的了,其实随着Android版本的不断迭代,AudioManager的功能也是不断的完善和增加,那么今天我们就来分析一下AudioManager的getDevic
2020-04-07 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
01
Android10.0AudioFocus之AudioFocusRequest Android10.0AudioFocus之AudioFocusRequest
以前做Android4.0的时候申请AudioFocus基本就是传个streamtype,durationHint和listener,不知不觉到了android O、P、Q。也就是到了Android10.0发现突然多了好多与音频焦点相关的类
2020-04-01 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
03
31
Android10.0AudioFocus之源码分析(二) Android10.0AudioFocus之源码分析(二)
上一篇我们简单说了AudioFocus如何使用,那么今天就从源码角度看一下AudioFocus的实现原理。 先说下requestAudioFocus,源码如下: public int requestAudioFocus(@NonNull
2020-03-31 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
30
Android10.0AudioFocus之如何使用(一) Android10.0AudioFocus之如何使用(一)
前言对于音频焦点,很多人会感到很陌生,也很迷惑,不清楚音频焦点到底处理什么的,怎么用。有人说要播放音乐,必须先申请焦点,只有拿到焦点后才能播放音乐,可也有人说我不申请音频焦点也能播放音乐,因此,今天我们就来说说到底什么是音频焦点。 正文Au
2020-03-30 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
26
Android10.0Auidio之MediaPlayer(四) Android10.0Auidio之MediaPlayer(四)
之前说了MediaPlayer如何从java层到jni,以及jin如何callback回调到java,今天继续看看native层的mediaplayer又做了什么。 先说下路径位于frameworks/av/media/libmedia/m
2020-03-26 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
23
Android10.0Auidio之MediaPlayer (三) Android10.0Auidio之MediaPlayer (三)
之前说过了MediaPlayer java层的到jni的故事,我们知道了jni是如何跟java层mediaplayer联系上的,包括mediaplayer的初始化,callback的调用等,今天在来简单聊下setDataSource。 Me
2020-03-23 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
02
24
Android10.0Auidio之MediaPlayer(二) Android10.0Auidio之MediaPlayer(二)
不知不觉就2020年了,不知不觉Android就到了10.0了,不知不觉又TM好久没更了,不知不觉新冠病毒还是遥遥无期,考虑了下后续还是基于10.0来继续分析吧。MediaPlayer的java层API的使用以及说明网上还是很多的,如果深究
2020-02-24 轻量级Lz Csdn认证博客专家 Csdn认证企业博客 码龄9年 暂无认证
2 / 2