大师,我对这个话题迷迷糊糊。这是我要做的事的分解。
[用户/ Android设备]将位置信息发送到服务器-> [服务器]
[服务器]从-> [db]返回使用sql排序的项目列表
[服务器]获取表信息并返回到用户-> [用户/ Android设备]
因此,从上述情况来看,我不知道如何使用Eclipse与服务器通信?我是否在Java中使用php或asp(如果可能的话:S)还是可以指向某个链接以继续阅读?
从服务器将有一个处理请求正确的php / asp页面?
希望大师们明白我要说的
调用以下方法以连接到任何url并从中读取响应数据。您将要访问的URL是如此。网址可以是任何php,asp或jsp页面,也可以是任何服务器端脚本语言。以下方法与它无关。url页面返回的结果将输入到您的日志记录中。检查Log cat以获取读取结果
private void connectToServerAndReadData() { HttpURLConnection conn; boolean result = false; try{ // Enter any URL here you want to connect URL url = new URL("http://php1.funnymedialinks.com/scribd/rcheck.php"); // Open a HTTP connection to the URL conn = (HttpURLConnection) url.openConnection(); // conn.connect(); BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream())); String line ; while ((line = rd.readLine()) != null) { Log.v("Readed Data from Server ","data- "+line); } rd.close(); }catch(MalformedURLException e){ e.printStackTrace(); } catch(IOException e){ e.printStackTrace(); } catch(Exception e){ e.printStackTrace(); } }