上传者: 38531788
|
上传时间: 2021-08-05 13:24:49
|
文件大小: 88KB
|
文件类型: PDF
一、概述
前面一篇文章Android通过AIDL实现跨进程更新UI我们学习了aidl跨进程更新ui,这种传统方式实现跨进程更新UI是可行的,但有以下弊端:
View中的方法数比较多,在IPC中需要增加对应的方法比较繁琐。
View的每一个方法都会涉及到IPC操作,多次IPC带来的开销问题不容小觑。
View中方法的某些参数可能不支持IPC传输。例如:OnClickListener,它仅仅是个接口没有序列化。
接下来我们通过RemoteViews实现跨进程更新UI
二、实现效果图
在同一个应用中有两个Activity,MainActivity和Temp2Activity,这两个Act