gpt4 book ai didi

android - 在 Activity 和远程服务之间交换大量数据

转载 作者:行者123 更新时间:2023-11-29 01:52:31 27 4
gpt4 key购买 nike

在 Activity 和远程服务之间交换数据 block 的推荐方法/模式是什么?我希望 Activity 接收的数据是非原始数据,包含在<Object, List<OtherObject>> 的 HashMap . Parcelable 对我来说似乎完全矫枉过正,还有另一种方法吗?哦,这种交换每 4 秒发生一次。平均而言。

最佳答案

在 Android 进程之间交换大块数据的最有效方法是 ashmem。 ashmem 有一个 Java 包装器 - MemoryFile,但它相当困惑 - 您需要在进程之间传递可打包的文件描述符,请参阅此 SO post

然后你可以将你的数据序列化到那个"file"中并在另一端反序列化它。

关于android - 在 Activity 和远程服务之间交换大量数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17076318/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com