【问题标题】:How much data we can transfer through intent in android?我们可以通过android中的意图传输多少数据?
【发布时间】:2015-09-10 06:41:22
【问题描述】:

我们可以在android中通过intent传输多少数据。
在这里,我将 sting 作为值发送。但是我可以通过intent 发送多少数据。 会根据安卓操作系统版本变化吗?

Intent myintent=new Intent(Info.this, GraphDiag.class).putExtra("101", "string");
startActivity(myintent);

【问题讨论】:

标签: android android-intent


【解决方案1】:

您可以通过 Intent 传输的数据量约为 1MB

这里有一个对你有用的链接

Issue: Passing large data to second Activity

【讨论】:

    【解决方案2】:

    在 google 群组上阅读此链接,我看不出有任何限制。但它也描述了最重要的几个响应中的一个非常重要的一点,即

    没有记录。

    这是链接...https://code.google.com/p/android/issues/detail?id=5878

    【讨论】:

      【解决方案3】:

      我认为我们可以发送大约 100kb,因为我使用两张大约 40kb 的图像并包含一些文本,但我的应用程序由于内存不足异常而崩溃。

      当我使用两个大约 12kb 的图像时,它工作正常,但开始第二个活动需要 1 秒。 :)

      是的,它也会根据 Android 操作系统版本而变化。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-06
        • 2012-10-10
        • 2014-02-04
        • 1970-01-01
        • 1970-01-01
        • 2023-03-28
        相关资源
        最近更新 更多