java - 将套接字对象传递给 Android 上的另一个 Activity

标签 java android eclipse sockets

提前感谢您的帮助。

在 Android 中的 Activity 之间传递对象的最佳实践是什么?我读到可以通过 putExtras 将可序列化对象添加到 bundle 中,将其作为字符串传递,然后用它开始下一个 Intent 。但是 Socket 可以序列化吗?

我想传递 Socket 、 PrintWriter 、 BufferedReader 的实例,在主 Activity 打开连接和输入/输出流后,以便下一个 Intent 可以关闭等。

我还想知道是否有其他/更好的选择可以考虑,因为我想是有的。

谢谢。

最佳答案

您必须使用公共(public)静态变量或使用单例模式的包装类。

关于java - 将套接字对象传递给 Android 上的另一个 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11677034/

相关文章:

java - 在 ArrayList 中搜索对象

android - 如何在Android中动态添加表格中的字段?

来自 WSDL 和 Eclipse 的 Java 类

java - ReplaceAll 不适用于以下查询

java - 在Java中使用Optional和null检查的最佳方法是什么?

java 设置字母在一定范围内的循环使用

android - 每天重复通知 12h

android - 测试 android webview html 5 应用程序

java - NoClassDefFoundError : android. support.v4.util.ArrayMap

eclipse - 如何在 ant 中等待文件可用?