activity之间的通讯方式总结

来源:互联网 发布:大数据时代变革 编辑:程序博客网 时间:2024/05/01 12:28

1、intent
这个最常用,使用startActivity或者startActivityForResult,本质上intent 是个parcelable对象。
2、共享文件
包括sharedpreference文件、数据库db文件以及其他文件。但是这种方法,是非线程安全的。
3、使用回调
这种方法会持有接受回调方的引用,增加了耦合。当然,没人会建议你这么做。
4、使用广播
当然这种方式也不推荐,因为广播是比较重的,应该将它应用在系统级别的功能上。

0 0
原创粉丝点击