Android学习笔记(十一)-从Internet获取数据

URL(Uniform Resource Locator)对象代表统一资源定位器,它是指向互联网“资源”的指针。URL可以由协议名、主机、端口和资源组成。通过url.openConnection()可以获取一个HttpURLConnection对象,通过这个对象的getInputStream()方法就可以获取网络上的数据了,如图片、网页内容等,这跟在J2SE中是一样的。

Android应用要想访问网络上的数据,还需要在AndroidManifest.xml文件中添加访问权限:

<!-- 访问internet权限 -->
<uses-permission android:name="android.permission.INTERNET"/>

下面介绍一个通过URL访问图片和Html的实例:

Android学习笔记(十一)-从Internet获取数据_第1张图片Android学习笔记(十一)-从Internet获取数据_第2张图片

布局文件layout/main.xml

数据文件:values/strings.xml


Activity,URLActivity.java


URLService.java


StreamTool.java


AndroidManifest.xml



你可能感兴趣的:(Android学习)