You can change the http client parameter (CoreProtocolPNames.USER_AGENT), After doing this HTTP client will automatically add this header parameter to each request.
private String url = "http://myurl.com/"; private String ua = "My Custom Agent"; private HttpPost post = new HttpPost(url); post.setHeader("User-Agent", ua);