关于android客户端与服务器端的通信,该如何处理
关于android客户端与服务器端的通信
最近在学习android的网络通信,想做一个最普通的例子,即在pc上搭建tomcat6.0服务器,然后手机终端实现一个登录的小程序,要求登录的用户名和密码发送到服务器端,然后验证。使用http协议通信,不是socket。有谁手里有这样的例子的源代码,希望可以给我参考学习一下……网上找的一些只于http通信有点关系的帖子就不要贴过来了,要真正可以解决问题的答案,谢谢了!!
------解决方案--------------------
给你一些我写过的代码片段吧。
1、Android端,处理逻辑的类。
最近在学习android的网络通信,想做一个最普通的例子,即在pc上搭建tomcat6.0服务器,然后手机终端实现一个登录的小程序,要求登录的用户名和密码发送到服务器端,然后验证。使用http协议通信,不是socket。有谁手里有这样的例子的源代码,希望可以给我参考学习一下……网上找的一些只于http通信有点关系的帖子就不要贴过来了,要真正可以解决问题的答案,谢谢了!!
------解决方案--------------------
给你一些我写过的代码片段吧。
1、Android端,处理逻辑的类。
- Java code
// 登录方法 private boolean login(){ // 获得用户名称 String username = userEditText.getText().toString(); // 获得密码 String pwd = pwdEditText.getText().toString(); // 获得登录结果 String result=query(username,pwd); if(result!=null&&result.equals("0")){ return false; }else{ saveUserMsg(result); return true; } } // 根据用户名称密码查询 private String query(String account,String password){ // 查询参数 String queryString = "account="+account+"&password="+password; // url String url = HttpUtil.BASE_URL+"servlet/LoginServlet?"+queryString; // 查询返回结果 return HttpUtil.queryStringForPost(url); }
------解决方案--------------------