我有一个应用程序将网站转换为移动格式。应用中有一个微调。所以我的疑问是,我如何将这些选定的值从我的微调器传递到网站以获得结果?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. 发布一个WPF应用程序到一个Asp.Net网站
- 2. 如何从Android应用程序接收数据并将其发布到网站
- 3. 查看Android应用程序数据库
- 4. 通过Java应用程序查看PDF应用程序
- 5. 通过网站关闭应用程序
- 6. 通过Android应用程序在Facebook上发布签到
- 7. Sharepoint Webpart通过PostBackUrl发布数据到应用程序页面
- 8. 通过Java应用程序发布URL
- 9. 通过NSTask发布X11应用程序
- 10. 在Facebook上发布内容并更新网站/应用程序
- 11. 从Android应用程序获取/发布数据到MVC3网站和视图
- 12. 如何查看Windows应用程序通过我的网络发送的数据?
- 13. 如何查看通知结果中的应用程序状态?
- 14. 在Android Market中发布应用程序
- 15. 显示android应用程序之外的网站,并从网站返回到android应用程序
- 16. 我有一个问题,应用程序发布应用程序
- 17. Android应用程序可以查看其他应用程序数据文件吗?
- 18. 发布iOS应用程序与SSID(wifi)发现/连接通过应用程序
- 19. 网站是否必须发布android应用程序?
- 20. IIS通过网络为WCF应用程序提供可查看的网站
- 21. 浏览另一个网站的数据显示在iPhone应用程序(将苹果批准的应用程序?)
- 22. 从一个应用程序获取数据,并使用Android中的应用程序将其发送到另一个应用程序
- 23. 通过服务发布数据导致应用程序崩溃
- 24. 通过Rails Server与Android应用程序通信 - 从应用程序发送数据到服务器?
- 25. Android应用程序连接到后端数据库/网站
- 26. 从网站获取数据Api到Android应用程序
- 27. 发送一个双数据值从一个应用程序到另一个应用程序android
- 28. 将数据从iOS应用程序传输到快速查看应用程序
- 29. 通过应用程序发布带参数到Facebook的swf
- 30. 数据发布应用程序
链接我可以使用文档对象的结果,我需要一个良好的开端,如何通过价值服务器... – 2013-04-07 10:40:02