0
我想在開始和停止按鈕中設置以下代碼,以便在每秒鐘後將值發送到服務器。所以我想知道如何採取最好的策略。我應該放入一個線程或刷新活動。請指導我採用的簡單方向。謝謝將數值從android發送到服務器
URL url = new URL("http://............./add.jsp?a="+value+"&b="+value+"");
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream(),"UTF-8"));
String line = null;
String response = "";
while ((line = rd.readLine()) != null) {
response += line;
}
wr.close();
rd.close();
您也可以使用的ScheduledThreadPoolExecutor:http://developer.android.com/reference/java/util/concurrent/ScheduledThreadPoolExecutor html的 – Olegas 2011-05-23 18:34:18