android 文件上传
1.java原生上传
拼接上传的字符串
2.HttpClient方式上传
1.导入httpClient jar(core、mime)包
2.设置FileBody、MultiPartEntity、发送请求
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost(url);
MultipartEntity muti = new MultipartEntity();
File parent = Environment.getExternalStorageDirectory();
File filAbs = new File(parent,"Sky.jpg"); FileBody fileBody = new FileBody("fileAbs");
muti.addPart("file",fileBody);
post.setEntity(muti); HttpResponse response = client.execute(post);
if(response.getStatusLine().getStatusCode()==HttpStatus.SC_OK){
System.out.println(EntityUtils.toString(response.getEntity()));
}
android 文件上传的更多相关文章
- android和struts2实现android文件上传
		
1.开发准备如下2个工具类 package org.lxh.util; import java.io.BufferedReader; import java.io.InputStreamReader; ...
 - Android文件上传与下载
		
文件上传与下载 文件上传 -- 服务端 以Tomcat为服务器,Android客服端访问Servlet,经Servlet处理逻辑,最终将文件上传,这里就是简单模拟该功能,就将文件上传到本机的D:\\u ...
 - Android  -- 文件上传到服务器
		
1. 文件上传的两种方式 (1) HttpClient (2)AsyncHttpClient (开源框架: https://github.com/loopj/android-async-http) 示 ...
 - android文件上传到服务器
		
package uploadDemo; import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStre ...
 - android 文件上传,中文utf-8编码
		
要上传文件到后台的php服务器,服务器能收到中文,手机发送过去,却只能收到一堆转了UTF-8的编码(就是要decode后才是中文的编码).android这边上传文件通常是用stream方式上传的,用M ...
 - Android文件上传
		
服务端: using System; using System.Collections.Generic; using System.Linq; using System.Web; using Syst ...
 - Android 文件上传 使用AsyncHttpClient开源框架
		
public void upload(View view) { AsyncHttpClient client = new AsyncHttpClient(); RequestParams reques ...
 - Android+jsp +html 文件上传案例 已测试 成功通过
		
我文件上传一直是广大读者一个问题 今天就把成功案例写下 javaweb 网页前段 <%@ page language="java" import="java.uti ...
 - Android okHttp网络请求之文件上传下载
		
前言: 前面介绍了基于okHttp的get.post基本使用(http://www.cnblogs.com/whoislcj/p/5526431.html),今天来实现一下基于okHttp的文件上传. ...
 
随机推荐
- SaaS系列介绍之三: SaaS的特性与作用
			
1 SaaS的特性 最早的SaaS服务之一当属在线电子邮箱,极大地降低了个人与企业使用电子邮件的门槛,进而改变了人与人.企业与企业之间的沟通方式.发展至今,SaaS服务的种类与产品已经非常丰富,面向个 ...
 - Centos之LAMP环境搭建
			
原文:http://blog.sina.com.cn/s/blog_c02ed6590101d2sl.html 一.安装 MySQL 首先来进行 MySQL 的安装.打开超级终端,输入: [root@ ...
 - WPF之Behavior
			
本文主要是以实现拖动元素作为例子. 创建Behavior: 通常这个类会继承自Behavior<T>,其中T就是此Behavior服务的对象,在此处使用的是UIElement,也就是虽有的 ...
 - P66、面试题8:旋转数组的最小数字
			
题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转.输入一个递增排序的数组的一个旋转,输出旋转数组的最小元素.例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数 ...
 - Oracle 列顺序测试
			
列顺序测试 大家在做表设计的时候通常对表中列的排列顺序没有过多注意,但是其实越常用的列,它的位置越靠前,则查询速度越快. 因为每个block里面存储了row directory (每行数据在块中的位移 ...
 - 超实用的PHP代码片段
			
一.查看邮件是否已被阅读 当你在发送邮件时,你或许很想知道该邮件是否被对方已阅读.这里有段非常有趣的代码片段能够显示对方IP地址记录阅读的实际日期和时间. 1 2 3 4 5 6 7 8 9 10 1 ...
 - 4418SPI2对应管脚位置
			
MCU_SPICLK2 MCU_SPITXD2 MCU_SPIFRM2 MCU_SPIRXD2
 - 音频(3)Android TTS技术支持朗读英文
			
Android对TTS技术的支持 Android 1.6开始支持TTS(Text To Speech)技术,通过该技术可以将文本转换成语音.目前2015-09-06只支持朗读英文. TTS技术的核心是 ...
 - 浏览器兼容问题系列---使IE支持CSS3 Media Quary
			
兼容是一件很让前端攻城师头疼的事情,笔者今天在做一个Demo的时候就碰到了一个问题(大牛就不要拍砖了,谢谢!) 经常做移动互联网前端的攻城师想必对于css3 media quary已经很熟悉了,但是碰 ...
 - Java [Leetcode 39]Combination Sum
			
题目描述: Given a set of candidate numbers (C) and a target number (T), find all unique combinations in ...