在HttpCient4.3之前上传文件主要使用MultipartEntity这个类,但现在这个类已经不在推荐使用了(过时了)。随之替代它的类是MultipartEntityBuilder。关于MultipartEntityBuilder类如何使用,大家可以参考《Android网络编程之使用HttpClient批量上传文件》一文。...
分类:
其他好文 时间:
2014-10-10 01:28:53
阅读次数:
426
通过GET方式上传数据主要适用于数据大小不超过2KB,且对安全性要求不高的情况下。...
分类:
移动开发 时间:
2014-09-28 04:14:51
阅读次数:
299
通过Post方式传递数据给服务器是Android应用程序开发提交数据给服务器的一种主要的方式,适用于数据量大、数据类型复杂、数据安全性高的场合。...
分类:
移动开发 时间:
2014-09-28 03:24:51
阅读次数:
187
小猪的Android入门之路 Day 8 part 5
Android网络编程浅析——WebView浏览器编程初涉
在本节中将对Android中的WebView进行学习,什么是WebView?怎么在Activity中使用WebView?WebViewd的常用属性;
HTML如何通过WebView的js来调用Android......
分类:
移动开发 时间:
2014-09-27 14:16:49
阅读次数:
268
Android网络编程之获取网络上的Json
请尊重他人的劳动成果,转载请注明出处:Android网络编程之获取网络上的Json
为要获取网络上的Json所以需要服务器端提供的支持。
一、创建服务器端:
服务器端项目结构:
服务器端运行效果图:
第一步:创建业务所需的JavaBean
package com.jph.sj.model;
impor...
分类:
移动开发 时间:
2014-09-27 02:00:29
阅读次数:
251
因为服务器端和Android端项目都是用Java语言实现的,所以一些组件可以共用,JavaBean便是其中之一。此时我们在搭建Android端项目的时候,完全可以将服务器端项目中JavaBean拿来用。...
分类:
移动开发 时间:
2014-09-27 01:15:39
阅读次数:
238
小猪的Android入门之路 Day 8 part 4
Android网络编程浅析——Android网络数据的上传
相信大家对于上节课的多线程断点下载还意犹未尽吧,不过这节我们又要讲一些新的知识点了;
1)get或post上传数据 2)使用开源框架httpClient上传数据 3)向服务器发送xml
4)使用http协议上传文件 5)webService平台的了解以及简单应用,查询号码归属地与天气查询
内容较多,看完的话相信读者会收获不少!...
分类:
移动开发 时间:
2014-09-22 22:19:53
阅读次数:
329
小猪的Android入门之路 Day 8 part 3
Android网络编程浅析——Android网络数据的下载
本节引言:
我们的应用很多时候都会涉及到网络数据的下载,比如缓存图片,当我们的
Apk需要进行版本更新时都需要下载文件;通常下载文件的操作都是放在后台
进行的,就是使用Service来完成,鉴于我们还没学到,所以这里都用Activity进行
演示!本章讲解的知识点有三个,单线程下载;普通多线程下载;多线程断点续传下载!
多线程断点续传比较难以理解,如果实在理解不了,就把demo下下来,改改就能...
分类:
移动开发 时间:
2014-09-18 18:53:04
阅读次数:
366
小猪的Android入门之路 Day 8 part 2
Android网络编程浅析——Android访问网络资源
写给看本文的初学者:
看到这里证明你已经学习了Android入门的大半知识了,先恭喜下你!不过学到这里也遇到一个问题!
说了是网络,那么必然会涉及到服务器和客户端的交互,对于初学者来说,更多的问题是服务端
的搭建问题,毕竟很多朋友都没有接触过服务端的,或者说服务器的编程!笔者再这里也纠结了
几天,不知道该如何去阐述;鉴于很多朋友都没学过Jsp和Servlet或其他服务端编程语言,更别提
SSH那...
分类:
移动开发 时间:
2014-09-04 23:41:50
阅读次数:
313
小猪的Android入门之路 Day 8 part 1
Android网络编程浅析——xml文件的解析
本节引言:
在不知不觉间,本系列的博客已经写到了第8天了,很多朋友反馈受益良多,帮到各位
笔者倍感欣慰,本来Day 8是想解析Android的图形与图像处理的,不过笔者想来想去,
还是决定先讲解下Android中的网络编程,因为有朋友提议讲解下网络方面的,所以
在Day 8中我们将会浅析Android在网络方面的一些应用,而本博客是面向初学者的,
而且鉴于笔者的水平,所以只是浅析,而非深入!在Day 8 ...
分类:
移动开发 时间:
2014-08-31 18:41:41
阅读次数:
225