Android播放音频的几种方式前言 简单记录下一下Android开发中播放音频的几种方式。记录于此,方便自己查阅和回顾。 大部分内容摘抄于《Android中播放音频六种方式》,感谢。 正文 MediaPlayer 这种比较常见的。...Android# Android# AsyncPlayer# AudioTrack20小时前050
MediaPlayer播放不同来源的音频文件前言 对MediaPlayer很熟悉了,但也是熟悉部分的接口,加上记忆力不给力,总是忘记。 这里简单记录一下MediaPlayer播放不同来源的音频文件的方法。 正文 播放raw资源 方式1 Asse...Android小知识# AssetFileDescriptor# assets# IllegalStateException22小时前01450
简单记录singleLine和maxLines的区别前言 Android开发中,TextView设置android:singleLine="true"时Android Studio提示用android:maxLines="1"替换。但是发现使用maxL...Android# Android# MarqueeTextView# maxLines22小时前030
Settings中system,global和secure之间的区别前言 Android开发中经常使用Settings.System、Settings.Secure 和 Settings.Global三个方法进行保存值。今天对比一下之间的区别和不用的用处。 正文 Se...Android# Android# Settings.Global# Settings.Secure1天前050
Android 13之MediaProvider的优化1前言 本文是《Android 13之MediaProvider的优化》的代码版本,主要是git diff跟源码的差异对比。不过,部分内容没有,比如sdcard文件创建时的扫描拦截,我觉得没必要了,就删...Android源码分析# Android# Framework# MediaProvider2天前0260
Android 13之MediaProvider的优化2前言 简单记录一下Android 13 MediaProvider的定制化。这里的优化是根据客户需求进行修改。 Android 13原生扫描器本身就是是边扫描边解析,但有些客户不需要,需要扫描完先更新...Android源码分析# ACTION_MEDIA_SCANNER_FINISHED# ACTION_MEDIA_SCANNER_STARTED# Android2天前0330
ExoPlayer播放视频的3种方式记录前言 简单记录下一下ExoPlayer+SurfaceView,TextureView和PlayerView的使用以及其优缺点等。 记录一下,方便自己查阅。 正文 导入依赖 implementatio...Android# ExoPlayer# PlayerView# SurfaceView2天前060
Android ACTION_HARDKEY_EVENT_REPORT接受按键广播记录前言 记录一下Android Car模式下ACTION_HARDKEY_EVENT_REPORT接收按键值(KEYCODE_MEDIA_PREVIOUS,KEYCODE_MEDIA_NEXT,KEYC...Android# ACTION_HARDKEY_EVENT_REPORT# Android# HARDKEY_EVENT_KEY_CODE4天前0100