• 大小: 0.01M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-08
  • 语言: Java
  • 标签: 其他  

资源简介

android上传下载文件示例.rar

资源截图

代码片段和文件信息



import java.io.BufferedReader;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.HashMap;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.os.Handler;
import android.os.Looper;
import android.os.Message;
import android.os.StrictMode;
import android.util.Log;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;

import com.yingliu.app.tabletapp.R;
import com.yingliu.app.tabletapp.activity.baseWapperActivity;
import com.yingliu.app.tabletapp.parser.MessageParser;
import com.yingliu.app.tabletapp.util.FileUtils;
import com.yingliu.app.tabletapp.util.ThreadPoolManager;
import com.yingliu.app.tabletapp.vo.MessageVo;
import com.yingliu.app.tabletapp.vo.RequestVo;


public class FileDownUpLoadActivity extends Activity
{
  /*
   * uploadFile:上传文件的名称  actionUrl:上传文件服务器端的Servlet路径
   * srcPath:要上传文件的路径
   */
  private String TAG = “FileDownUpLoadActivity“;
  private String uploadFile = “160_8_IMG_20161117_103039.jpg“;
  private String srcPath = “mnt/sdcard/myImage/IMG_20161111_090950.jpg“;
  private String actionUrl = “http://192.168.15.23:8080/YLServer_D/UploadServlet“;
  private TextView mText1;
  private TextView mText2;
  private Button mButton;
  private  Button btnDown;

  @Override
  public void onCreate(Bundle savedInstanceState)
  {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main1);

    mText1 = (TextView) findViewById(R.id.myText2);
    mText1.setText(“上传的文件:“ + uploadFile);
    mText2 = (TextView) findViewById(R.id.myText3);
    mText2.setText(“上传的连接:“ + actionUrl);
    mButton = (Button) findViewById(R.id.myButton);
    btnDown = (Button)findViewById(R.id.btnDown);

    //上传文件
    mButton.setonclickListener(new View.onclickListener()
    {
      public void onclick(View v)
      {
        // 启动线程执行下载任务
        //这里的文件可以调用系统相机生成,这里测试文件为固定名称:
        FileUtils fileUtils = new FileUtils(uploadFile);
        fileUtils.DoUpload();
      }
    });

    btnDown.setonclickListener(new View.onclickListener() {
      @Override
      public void onclick(View v) {
        FileUtils fileUtils = new FileUtils(uploadFile);
        fileUtils.DoDownload();
      }
    });
  }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       2606  2016-11-18 10:31  android客户端文件\FileDownUpLoadActivity.java

     文件       7297  2016-11-18 10:32  android客户端文件\FileUtils.java

     文件       1394  2016-11-18 10:21  android客户端文件\main1.xml

     文件       5410  2016-11-17 13:10  服务器端文件\UploadServlet.java

     文件        893  2016-11-18 10:34  使用说明.txt

     目录          0  2016-11-18 10:22  android客户端文件

     目录          0  2016-11-18 10:23  服务器端文件

----------- ---------  ---------- -----  ----

                17600                    7


评论

共有 条评论