关于Intent传递数据的问题(持续更新)
2016-09-27 10:23
393 查看
周所周知,Activity之间的传值Intent携带数据无疑是最简单的也是最方便的,但是这种简单的方式也是存在着一些漏洞的,下面我就说一下这其中的一个小问题。
Intent 传递的数据过大导致传输失败。
Intent携带数据传递的时候是有限制的,但是这个限制官方并没有给出具体的说明,经过实测得出 Intent的传递的数据不能超过 1MB(1024kb),无论什么类型的数据, 都是不能超过这个限制的, 那应该怎么解决呢?
首先像那种传递id,重新获取图片那些我就不再多说,还有一种方法就是利用sp(sharedpreferences),来获取图片!
Intent 传递的数据过大导致传输失败。
Intent携带数据传递的时候是有限制的,但是这个限制官方并没有给出具体的说明,经过实测得出 Intent的传递的数据不能超过 1MB(1024kb),无论什么类型的数据, 都是不能超过这个限制的, 那应该怎么解决呢?
首先像那种传递id,重新获取图片那些我就不再多说,还有一种方法就是利用sp(sharedpreferences),来获取图片!
相关文章推荐
- 关于闹钟系统中,intent数据传递出错的问题修复
- 关于android pendingIntent 传递Parcelable对象时数据丢失问题
- 关于Android中传递数据的一些讨论 intent行不通,static不让用的时候用application
- Notification内的Intent Extra数据不能更新的问题
- 关于表中某个字段的数据不能更新的问题
- android 多次调用PendingIntent.getBroadcast intent数据不更新问题
- Intent传递复杂数据的问题
- 关于批量数据更新的问题(C#高性能)
- 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法
- 关于批量数据更新的问题(C#高性能)
- 关于ViewPager的数据更新问题小结
- 关于对话框类和视类之间数据的传递问题
- 关于EF4.1更新数据后的显示问题-----PagedList
- 关于两个表更新数据的问题(update)
- 关于批量数据更新的问题(C#高性能)
- [错误记录]关于指针传递获得数据使用错误问题....
- 关于多对话框数据的传递问题
- android 关于Notification传递数据问题
- 关于CListCtrl控件更新Item的闪烁问题和一次插入大容量数据的显示问题解决办法
- 工作问题 解决关于hibernate 更新数据的问题