在Android中共享DefaultHttpClient

时间:2013-03-27 19:18:35

标签: android httpclient

我在每个活动中使用一个新的httpClient,如:

  

DefaultHttpClient httpClient = new DefaultHttpClient();

但我想与sereval活动分享同一个!任何一小段代码都将受到赞赏。

1 个答案:

答案 0 :(得分:2)

正如snowCrabs评论的那样,您可以尝试使用服务。 或者使用单身人士怎么样?这是一个简短的例子,你可以得到一个想法。

private static DefaultHttpClient httpClient;
public DefaultHttpClient getHttpClientInstance() {
    if(httpClient==null)
        httpClient=new DefaultHttpClient();
    return httpClient;
}

所以你可以从其他类调用getHttpClientInstance。 希望这会有所帮助。