Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使应用程序将信息提交到网络表单中_Android_Web Services - Fatal编程技术网

Android 如何使应用程序将信息提交到网络表单中

Android 如何使应用程序将信息提交到网络表单中,android,web-services,Android,Web Services,我试图编写一个android应用程序,帮助人们在多个网站上进行更轻松的搜索,比如craiglist、ebay等等 我不知道从哪里开始,或者我将使用的技术的名称。为了更准确地回答这个问题,这些网站都是基于表单的,您可以通过搜索发布或检索内容。我该如何制作我的android应用程序,它会要求用户输入一个项目名称(我知道的那部分),然后发送项目名称,说是craiglist,这样它就能得到结果了 当我在任何一个网站上点击搜索时,我正在考虑复制我的浏览器上显示的url,并使用相同的链接和字符串操作来包含所

我试图编写一个android应用程序,帮助人们在多个网站上进行更轻松的搜索,比如craiglist、ebay等等 我不知道从哪里开始,或者我将使用的技术的名称。为了更准确地回答这个问题,这些网站都是基于表单的,您可以通过搜索发布或检索内容。我该如何制作我的android应用程序,它会要求用户输入一个项目名称(我知道的那部分),然后发送项目名称,说是craiglist,这样它就能得到结果了

当我在任何一个网站上点击搜索时,我正在考虑复制我的浏览器上显示的url,并使用相同的链接和字符串操作来包含所需的内容。
这是正确的吗?我还知道其他的想法吗?我到处都是,但我需要一个起点。

有些站点可能会公开一个公共API供您连接,但这是特定于站点的

不公开此类系统的站点可能会被“刮取”,这意味着您正在使用字符串操作(如您所提到的)来解析您所要查找的数据

这两种方法都需要关于如何执行HTTP操作的基本知识,有几种方法可以做到这一点,但最简单的方法是使用HttpURLConnection类,如web上的各种教程中所述


通过谷歌搜索“android http GET POST tutorial”应该可以为您指明开始冒险的正确途径:)

谢谢您的指点。完美答案。如果你有一个关于报废的教程来告诉我,那就太好了