因为现在框架都非常好用,不需要自己从底层自己开始搭建框架。网络上面的大多数都是Android+Servlet实现的Android上传功能。这里因为我用的是SSH框架进行开发的,所以当然要用Struts2来代替Servlet的功能来实现文件接收的功能,Android中利用xutils框架实现上传的功能。 这里有一个我测试成功的demo,所以我拿来分享一下。
1.网络模块 xutils网络框架的使用 get提交 对应的同步提交 post提交 request 2.同步提交方法一般用在IntentService里面 3.文件上传 requestParams.setMutipart(true) ProgressCallback 4.下载文件 ProgressCallback 2.View的注入的一个使用 x.view.inject(Activity activity) 这是用于Activity的布局注入方法 x.view.inj...
import org.xutils.http.RequestParams; import org.xutils.view.annotation.ViewInject; import org.xutils.x; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.util.ArrayList; import java.util.List; public class MainActivity extends AppCompatActivi...