Android 意向束大小

Android 意向束大小,android,android-intent,Android,Android Intent,我需要在数据可能很大的地方发送一份意向书。由于无法发送大于500kb的intent,我想知道其大小,但java中没有任何大小,如何在发送之前检查大小或减小大小?而不是使用intent声明另一个类“data”发送数据使用静态变量存储值,并在需要时使用它们。Intent size有一个限制,我相信在froyo中是1MB。我认为最简单的方法是在将信息传递给其他活动或实现单例时保存到文件上。这假设是本地使用,甚至是不好的做法(尽管它是Android Studio模板库的一部分),参见示例。还有另一个(我

我需要在数据可能很大的地方发送一份意向书。由于无法发送大于500kb的intent,我想知道其大小,但java中没有任何大小,如何在发送之前检查大小或减小大小?

而不是使用intent声明另一个类“data”发送数据使用静态变量存储值,并在需要时使用它们。

Intent size有一个限制,我相信在froyo中是1MB。我认为最简单的方法是在将信息传递给其他活动或实现单例时保存到文件上。这假设是本地使用,甚至是不好的做法(尽管它是Android Studio模板库的一部分),参见示例。还有另一个(我已经丢失了)我们可以使用activity onSaveInstanceState()保存数据,那么问题出在哪里呢?