首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

Android HttpURLConnection使用技巧分享

2012-09-24 
Android HttpURLConnection应用技巧分享Android HttpURLConnection的应用可以帮助我们与网络相连,进行一些

Android HttpURLConnection应用技巧分享

    Android HttpURLConnection的应用可以帮助我们与网络相连,进行一些特定的操作。在这里就先为大家介绍一下这一应用的具体操作方法。

    Android手机操作系统是一款开源的操作系统,可以灵活方便的帮助我们满足许多需求。在这里大家可以通过对Android HttpURLConnection应用的了解,来掌握读取网络的方法,方便大家解读这一系统的功能。

    网络上很多关于Android HttpURLConnection的例子, 在这里就先为大家介绍一下。

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

    只是要注意的是配置一个权限,AndroidManifest.xml 中应该加入如下节点。

    1. <?/activity>?<?/application>?
    2. <?uses-permission?android:name="android.permission.INTERNET">?<?/uses-permission>?
    3. <?/manifest>??

    可以把AndroidManifest.xml open with manifest editor 来编辑 在permissions中add uses-permission,然后再在name中选择Android.permission.INTERNET,然后save就ok了。

    Android HttpURLConnection的基本应用就为大家介绍到这里。

热点排行