在我的应用程序中,我在各种广播接收器的onReceive()
接收数据。我需要将收到的意图数据写入单个文件。每当我收到4个广播接收器中的任何一个的意图时,我打开相同的文件来写入并关闭它。有时很多onReceive()
被调用,我需要。
我想知道写入文件的最佳机制是什么。我探讨了同步,使用Queue
等等。但这些是从多个线程写入的良好机制。
所以我的问题是每个onReceive()
等同于这里的一个帖子?
如果是,哪种机制最好写入SD卡上的单个文件。
如果不是,只需常规写入(没有任何锁定/同步等)