我有一個應用程序將網站轉換爲移動格式。應用中有一個微調。所以我的疑問是,我如何將這些選定的值從我的微調器傳遞到網站以獲得結果?Android:通過應用程序發佈數據到一個網站,並在應用程序中查看結果
回答
您需要提出http post請求。
http://developer.android.com/reference/org/apache/http/client/HttpClient.html。
注意:如果您正在進行與網絡相關的操作,則應該使用AsyncTask,否則您將得到一個NetworkOnMainThreadException(Honeycomb及更高版本)。
public void postData() {
// Create a new HttpClient and Post Header
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost("http://www.yoursite.com/script.php");
try {
// Add your data
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("id", "12345"));
nameValuePairs.add(new BasicNameValuePair("stringdata", "AndDev is Cool!"));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
// Execute HTTP Post Request
HttpResponse response = httpclient.execute(httppost);
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
} catch (IOException e) {
// TODO Auto-generated catch block
}
}
一些源代碼中的鏈接可低於
http://www.androidhive.info/2011/10/android-making-http-requests/
http://android-er.blogspot.in/2011/09/example-of-httppost-on-android.html
但我強烈建議將方法主體放在AsyncTask中,並通過委託或LocalBroadcastManager消息將響應傳遞給調用者。 – ararog 2013-04-07 10:52:49
@Raghunandan,所以爲了將數據發送到網站,我確實需要看到我需要發送數據的密鑰?這就是你如何在android中發送數據。所以,如果我正在開發一個其他網站的應用程序,我需要有php文件繼續?如果我在這裏錯了,請糾正我,謝謝。 – 2013-04-07 10:54:01
你能更清楚嗎?所有你需要的是網站的網址和內容。 – Raghunandan 2013-04-07 10:56:51
由於您在WebView容器內部運行移動Web應用程序,因此可以使用像jQuery這樣的衆所周知的庫及其ajax內容。
,不使用Web容器,我能夠從網站拉值。但我需要一個開始如何發送一些數據到網站。 – 2013-04-07 10:47:13
請發表您迄今爲止所嘗試的內容,這將有助於提供更好的答案。 – ararog 2013-04-07 10:50:11
- 1. 通過網站發佈應用程序...?
- 2. android.os.NetworkOnMainThreadException從Android應用程序發佈數據到網站
- 3. 發佈一個WPF應用程序到一個Asp.Net網站
- 4. 如何從Android應用程序接收數據並將其發佈到網站
- 5. 查看Android應用程序數據庫
- 6. 通過Java應用程序查看PDF應用程序
- 7. 如何從網站發送svg數據到android應用程序
- 8. 在從Android應用程序發佈數據到網站的問題
- 9. 通過網站關閉應用程序
- 10. 從Android應用程序發送數據到B應用程序
- 11. 通過Android應用程序在Facebook上發佈簽到
- 12. Sharepoint Webpart通過PostBackUrl發佈數據到應用程序頁面
- 13. Android應用程序發佈
- 14. 通過NSTask發佈X11應用程序
- 15. 通過Java應用程序發佈URL
- 16. 在Facebook上發佈內容並更新網站/應用程序
- 17. 如何查看Windows應用程序通過我的網絡發送的數據?
- 18. 通過應用程序網站重定向到Facebook應用程序
- 19. 從Android應用程序獲取/發佈數據到MVC3網站和視圖
- 20. php網站到android應用程序
- 21. Android - 通過WiFi從應用程序發送數據到PC
- 22. 通過USB從Android應用程序發送數據到PC
- 23. 如何查看通知結果中的應用程序狀態?
- 24. 在Android Market中發佈應用程序
- 25. 我有一個問題,應用程序發佈應用程序
- 26. 顯示android應用程序之外的網站,並從網站返回到android應用程序
- 27. 通過另一個應用程序安裝一個android應用程序
- 28. 從網站同步並更新數據庫android應用程序
- 29. 將多個版本的Android應用程序發佈爲一個應用程序
- 30. 應用程序啓動計數併發送到網站
鏈接我可以使用文檔對象的結果,我需要一個良好的開端,如何通過價值服務器... – 2013-04-07 10:40:02