HttpClient с табосами - PullRequest
       29

HttpClient с табосами

0 голосов
/ 10 августа 2011

У меня есть приложение с TabHost с несколькими вкладками, и на каждой вкладке я показываю какую-то веб-страницу, получающую ее с сервера с помощью HttpClient.Является ли хорошей практикой открывать и создавать новый HttpClient на каждой вкладке?

Ответы [ 2 ]

0 голосов
/ 10 августа 2011

Если вы отображаете разные веб-страницы на каждой вкладке, я бы выбрал один HttpClient для каждой вкладки.Но это действительно зависит от того, какие именно ваши требования.Например, если вы не хотите обновлять вкладку, пока она не отображается, вы можете повторно использовать свой экземпляр HttpClient.Это, конечно, возложит на вас ответственность за управление состоянием HttpClient между переключателями табуляции.

0 голосов
/ 10 августа 2011

Общее правило:

Хорошей практикой всегда является повторное использование кода и использование модульного подхода. Вы всегда можете создать отдельный класс со статическими методами для удовлетворения ваших требований, а не переделывать его.

Как этот набор в вашем использовании потребует от вас вставки некоторого кода относительно того, что вы подразумеваете под созданием нового HTTPClient на каждой вкладке.

...