随机推荐
JNI动态注册封装C++版
前言 之前JNI一直用C语言写,但发现Android Framework中大都用C++写,为了阅读方便,改为C++。其实C++跟C语言写法一样的,只不过C++更简洁些。 正文 修改点...
自定义垂直Seekbar之添加事件监听
前言 本文是《自定义垂直Seekbar简介》基础上进行修改的,参考Android原生的SeekBar的setOnSeekBarChangeListener新增的。 后面新增的,重新开一片文章记录一...
Source Insight 4.0安装
前言 简单记录一下Source Insight 4.0的安装,方便自己使用。 Source Insight确实是个好软件。 正文 下载 下载Source Insight 4.0安装包: //官网 https://...
MediaPlayer源码介绍3
前言 我们继续介绍MediaPlayer的源码,继《MediaPlayer源码介绍2》和《mediaserver的启动》后,MediaPlayer也进入了MediaPlayerService的接口调用中。 今天我...
getMimeTypeFromExtension记录
前言 在Android 13的MediaProvider中有涉及到getMimeTypeFromExtension()的使用,主要是获取文件的MimeType属性。 记录于此,方便自己差异。 下面代码来自M...