zoukankan      html  css  js  c++  java
  • android 用HttpURLConnection读网络

    网络上很多关于httpUrlconnection的例子, 

      void getInput(){   
            try
            {
            URL url = new URL("http://www.google.cn/");
            HttpURLConnection conn = (HttpURLConnection) url.openConnection();
            conn.setDoInput(true);
            conn.setConnectTimeout(10000);
            conn.setRequestMethod("GET");
            conn.setRequestProperty("accept", "*/*");
            String location = conn.getRequestProperty("location");
            int resCode = conn.getResponseCode();
            conn.connect();
            InputStream stream = conn.getInputStream();
            byte[]  data=new byte[102400];
            int length=stream.read(data);
            String str=new String(data,0,length);      
            conn.disconnect();
            System.out.println(str);
            stream.close();
            }
            catch(Exception ee)
            {
                System.out.print("ee:"+ee.getMessage());           
            }
        }

    只是要注意的是配置一个权限,AndroidManifest.xml 中应该加入如下节点。
            </activity>
        </application>
    <uses-permission android:name="android.permission.INTERNET"></uses-permission>
    </manifest>
    可以把AndroidManifest.xml open with manifest editor 来编辑 在permissions中add uses-permission,然后再在name中选择android.permission.INTERNET,然后save就ok了。

     

  • 相关阅读:
    音视频-x624和H.264
    状态机解决复杂逻辑及使用
    任意程序上的蒙版画笔实现
    WPF-3D圆柱体透视
    WPF-3D-Z-buffering 导致的遮盖物体不渲染问题
    WPF3D立方体图形展开动画思路
    解决Prism 8.0 I添加InvokeCommandAction xaml报错问题
    Spark编程基础(Python版)
    前端开发工具fscapture
    修改element ui select选择器 样式
  • 原文地址:https://www.cnblogs.com/jacktu/p/1564397.html
Copyright © 2011-2022 走看看