快速入门android AIDL(开启多进程并进行通信)
为何要开启多进程?主要有两种情况:
一、一个应用由于自身需要采用多进程模式来实现。比如播放器之类,如果仅仅在service中运行会影响主线程的响应速度,很可能会造成ANR,一般情况下不会这么写;如果仅仅在子线程中运行,一旦开启该线程的Activity被杀死后,线程也被杀死,无法实现后台运行效果,更加不合理。而如果在另外一个进程中使用service后台运行,就显得十分恰当了。
二、由于A
转载
2016-07-14 09:07:34 ·
285 阅读 ·
0 评论