1.打开服务器:

打开C:\Program Files\apache-tomcat-6.0.37\bin\startup.bat,
浏览器输入http://localhost:8080测试服务器是否开启成功

2.将常用的参数封装成一个类

UrlManager.java

public class UrlManager {//官方模拟器访问本地Web服务器使用IP 10.0.2.2//真机使用本机的IP地址 ipconfigpublic static final String BASE_URL="http://10.0.2.2:8080/HttpTest/";//主画面路径public static final String MAIN_VIEW="index.jsp";}

2.编写请求网络的方法:

HttpUtil.java

package com.example.ygd.jreduch09.util;import java.io.IOException;import java.io.InputStream;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;public class HttpUtil {public static String doGet(String u){    HttpURLConnection con=null;    InputStream is=null;    StringBuilder sbd=new StringBuilder();    try {        URL url=new URL(u);        con= (HttpURLConnection) url.openConnection();        con.setConnectTimeout(5*1000);  //设置超时时间        con.setReadTimeout(5*1000);     //设置读取时间//            con.setRequestMethod("GET");        if(con.getResponseCode()==200){ //判断是否连接成功            is=con.getInputStream();    //获取输入            int next=0;            byte[] bt=new byte[1024];            while((next=is.read(bt))!=-1){                sbd.append(new String(bt),0,next);  //读入到sbd中            }        }    } catch (MalformedURLException e) {        e.printStackTrace();    } catch (IOException e) {        e.printStackTrace();    } finally {        if(con!=null){            con.disconnect();        }    }    return sbd.toString();}}

3.主函数使用异步任务类或者Handler方式来调用

4.最后,运行前不要忘了加权限

<uses-permission android:name="android.permission.INTERNET"/>

更多相关文章

  1. Android(安卓)打开网络上pdf文件
  2. Android使用webview,触发网页中链接的事件 以及webview加载本地ht
  3. android中打开本地doc、pdf、ppt、text等文件功能的实现
  4. Android封装BaseActivity
  5. 【WEB服务器】i-jetty环境搭配与编译 .
  6. 在Android中修改快捷方式的图标
  7. Android获取设备已安装的应用
  8. Android上使用camera拍照,把获取的照片上传到远程服务器
  9. ubuntu右键添加打开终端的快捷菜单

随机推荐

  1. 想抢先体验Android操作系统的魅力吗?那就
  2. 零打碎敲学Android(二)—做个拼图游戏吧
  3. Android应用程序的开发
  4. Android中SQLite应用详解
  5. Android应用程序框架层和系统运行库层日
  6. (搬运工)android makefile(android.mk)分
  7. Android广播详解
  8. Android(安卓)so注入( inject)和Hook(挂
  9. androidのDOM方式解析XML
  10. android与javascript交互调用