android-如何获取网络数据
2017-02-16 10:58
483 查看
先确定网络是否连接正常,这里我获取的是Tomcat下的一个XML
1.先配置加权限
2,.写布局文件及Java代码
1.先配置加权限
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
2,.写布局文件及Java代码
public void parseXML(View view){ new MyTask().execute(); } //异步任务类 AsyncTask class MyTask extends AsyncTask{ @Override protected Object doInBackground(Object[] objects) { //01.获取网络XML数据 //URLConnection try { URL url=new URL("路径"); HttpURLConnection connection= (HttpURLConnection) url.openConnection(); //设置请求方式‘ connection.setRequestMethod("GET"); //设置请求连接超时的时间(优化) connection.setConnectTimeout(10000); //获取结果码,通过结果码进行判断 int code=connection.getResponseCode(); if(code==200){ //获取服务器返回过来的结果 InputStream is=connection.getInputStream(); //打印 BufferedReader br=new BufferedReader(new InputStreamReader(is)); String str=null; while((str=br.readLine())!=null){ Log.i("test",str); }
相关文章推荐
- Android 如何通过HTTP获取网络上的数据?
- 从输入流中获取数据并以字节数组返回,这种输入流可以来自Android本地也可以来自网络
- android 如何在对话框中获取edittext中的数据
- Android ListView 获取网络上的数据,动态地进行数据更新!
- Android开发与iphone开发如何获取视频数据单元
- Android开发17——获取网络资源之XML数据
- Android获取网络XML/JSON数据
- 【Android Training - Connectivity】基本网络操作 [ Lesson 3 - 详解如何解析XML数据 ]
- 【Android Advanced Training - 05】传输数据时避免电量的浪费[Lesson 1 - 看无线电波如何影响网络操作]
- android:通过url向网络端获取json格式数据并解析显示
- Android 如何用HttpClient 以Get方式获取数据并添加http头信息
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- Android网络开发中如何使用JSON进行网络通信---Android JSON数据通讯方法解析
- Android之从网络中获取数据并返回客户端的两种方式:XML格式返回与Json格式返回
- Android如何以后台Service的方式获取GPS数据
- j2se 的开发如何跨到 android平台,拿android读取网络数据为例
- Android应用开发之获取网络数据
- Android中如何获取GPS数据
- Android开发18——获取网络资源之json数据
- Android开发17——获取网络资源之XML数据