摘要:
AudioTrack是Android中比较偏底层的用来播放音频的接口,它主要被用来播放PCM音频数据,和MediaPlayer不同,它不涉及到文件解析和解码等复杂的流程,比较适合通过它来分析Android系统播放音频数据的过程。下面是https://developer.android.com/ref 阅读全文
摘要:
阅读目录(Content) 一、编写驱动程序 二、编写代码测试驱动程序 三、编写HAL代码 四、编写Framework代码 五、编写JNI代码 六、编写App 阅读目录(Content) 一、编写驱动程序 二、编写代码测试驱动程序 三、编写HAL代码 四、编写Framework代码 五、编写JNI代 阅读全文
摘要:
MainActivity.java 2.AvcEncoder.java 3.activity_main.xml 4.添加权限 阅读全文
摘要:
1.MainActivity.java 2.VideoDecoderThread.java 阅读全文
摘要:
1.MainActivity.java 2.AudioDecoderThread.java 3.activity_main.xml 阅读全文
摘要:
import java.util.Locale; import android.app.Activity; import android.os.Bundle; import android.speech.tts.TextToSpeech; import android.speech.tts.TextToSpeech.OnInitListener; import android.view.Vie... 阅读全文
摘要:
1.MainActivity.java 2.activity_main.xml 阅读全文
摘要:
1.MainActivity.java 2.activity_main.xml 3.AndroidMainfest.xml中添加权限 阅读全文
摘要:
1.MainActivity.java 2.activity_main.xml 3.AndroidMainfest.xml添加权限 阅读全文
摘要:
1.什么是RPC(远程过程调用) Binder系统的目的是实现远程过程调用(RPC),即进程A去调用进程B的某个函数,它是在进程间通信(IPC)的基础上实现的。RPC的一个应用场景如下: A进程想去打开LED,它会去调用led_open,然后调用led_ctl,但是如果A进程并没有权限去打开驱动程序 阅读全文