
Android 网络应用
文章平均质量分 79
109905418
谨慎,优秀,力戒浮躁!
展开
-
Android 网络应用重点————调用WebService
WebService 是一种基于SOAP协议的远程调用标准,在Android SDK中并没有提供调用WebService 的库,因此需要使用第三方 SDK 来调用WebService。适合Android系统的WebSerivce客户端SDK比较常用的有KSOAP2,可以从如下地址下载Android版的KSOAP2:http://code.google.com/p/ksoap2-androi原创 2011-08-26 17:28:59 · 1317 阅读 · 2 评论 -
Android 网络应用重点———使用HttpGet 下载apk文件并安装
本例使用HttpGet 从服务器端下载一个apk文件,然后自动将apk安装到手机上下载文件原理: 先获得一个InputStream,读取到数据,再写入到目的地(通常写到SD卡), 概括起来也就是先读再写主要代码如下:public class Main extends Activity implements OnClickListener{ @Override public原创 2011-08-26 17:17:16 · 14931 阅读 · 11 评论 -
Android 网络应用重点———使用HttpURLConnection 上传文件
HttpURLConnection 具有完全的访问网络功能,可以取代HttpGet和HttpPost ,使用HttpURLConnection访问URL资源分为以下几步:1. 使用java.net.URL 封装Http资源的URL,通过openConnection()获得HttpUrlConnection对象2. 设置请求方法,setRequestMethod(String str),s原创 2011-08-26 04:25:25 · 5247 阅读 · 4 评论 -
远程下载安装 Android 程序————APK Installer 的应用
应用程序的远程安装目前已成为移动设备必备的条件本示例 介绍 如何通过远程下载的方式取得远程的文件,并在确认完整下载程序 (.APK)之后,打开内置APK Installer的方法实现原理是: 通过网络远程下载Android 的应用程序到手机中, 并打开 application installer 来安装程序. 下载过程采用java.net.URLConnection 对象来创建连接原创 2012-03-13 23:24:47 · 5383 阅读 · 0 评论 -
使用HTTP GET 和HTTP POST请求访问HTTP资源
Android SDK中,访问网络可以通过多种方式,如:HttpURLConnection, HttpGet, HttpPostAndroid 集成的Apache HttpClient 模块是HttpClient4.0(org.apache.http.*),不是Jakarta Commons HttpClient 3.x(org.apache.commons.httpclient.*);原创 2011-08-26 03:28:42 · 3069 阅读 · 0 评论 -
通过网络播放mp3和手机下载看3gp(mp4)影片-- Runnable 的运用
本博客先介绍android 手机下载 3gp 本程序设定的逻辑是: 设计一个可以接收影片网址的EditText 输入框, 将该网址的影片下载至手机的SD卡上,以暂存的文件夹名称命名, 当单击播放时,之前的影片被停止,根据网址新下载下来的影片,最后SD卡上可能存了一堆缓存的影片文件,因此当退出程序时,需要记录回收删除哪些 "临时文件"。注意这里播放按钮的事件处理是: 正在播放中的影片,按原创 2012-02-29 23:28:00 · 1755 阅读 · 0 评论 -
Android 之 WebView 组件
WebView是一个使用 WebKit 引擎的浏览器组件, 可以将WebView 当成一个完整的浏览器使用,它不仅支持HTML、CSS等静态元素,还支持JavaScript,可以在JS中调用Java 的方法WebView 组件不仅可以浏览网页,还可以浏览保存在本地的网页文件或WebView 支持的文件,还可以缓存浏览历史页面,向后或向前浏览页面:webView.goBack();原创 2011-08-24 01:39:01 · 1304 阅读 · 0 评论 -
一个 定时向网络访问数据 的程序--地震速报
本示例 学习Service里实现线程的基础,以及如何应用在后台运行的Service 来访问网络 Web Service实现原理: 当开始接收网络服务 (Service) ,便 由 Service 对象开始向气象局网站进行解析,并将解析的结果存储在手机的存储卡,以".log" 的文件方式存在. 每次访问气象局网络数据的时间间隔为 5 s,程序会比较这5s 内两次的地震log 文件内容是否相同原创 2013-12-01 11:22:58 · 1350 阅读 · 0 评论