在不同的activity中怎么公用一个socket,每次在不同的activity中发消息,都要new一个新的socket出来,很麻烦。。还有就是,实际应用中,如果一段时间不发消息,socket会被android系统自动断掉,怎么才能保持socket的长连接呢?
· 答:可以使用Service来操作socket。多个activity统一跟service通讯进行操作。service保持对socket的操作就可以避免被干掉了
在不同的activity中怎么公用一个socket,每次在不同的activity中发消息,都要new一个新的socket出来,很麻烦。。还有就是,实际应用中,如果一段时间不发消息,socket会被android系统自动断掉,怎么才能保持socket的长连接呢?
· 答:可以使用Service来操作socket。多个activity统一跟service通讯进行操作。service保持对socket的操作就可以避免被干掉了