Android开发教程文件传输简介

maiziedu 发布于 2015/01/19 14:14
阅读 129
收藏 0
android手机操作系统基本都具备发送彩信、蓝牙等文件传输等功能,应用程序之间也可以相互调用,下面我们一起来看看 android开发 文件传输的实现方法。

只需要在触发事件里放入以下代码1.5以上版本的android系统为自动提示用户选择文件传输的方式,其中有短彩信、电子邮件、蓝牙。例如:
  1. Uri uri = Uri.parse("file:///sdcard/tagelazs/"+selectedFileName);  //发送彩信的图片路径
  2.              Intent it = new Intent(Intent.ACTION_SEND);   //文件输出动作

  3.       intent.putExtra("address", phnumber); 
  4.             intent.putExtra("compose_mode", false);
  5.         intent.putExtra("exit_on_sent", true);
  6.         intent.putExtra("subject", "彩信测试");
  7.         intent.putExtra("sms_body", "this is mms send auto ");

  8.              it.putExtra("sms_body", "");   //文本内容
  9.              it.putExtra(Intent.EXTRA_STREAM, uri);//彩信附加文件 如 图片 单乐  
  10.              it.setType("image/"+seleectedFileType);   附加文件类型
  11.              startActivity(it);   
复制代码

发送附件

  1. File delFile=new File(path_del);

  2. Intent msg_intent = new Intent(Intent.ACTION_SEND);
  3.    msg_intent.setClassName("com.android.mms", "com.android.mms.ui.ComposeMessageActivity");
  4.    msg_intent.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(delFile)); 
  5.    msg_intent.setType("application/octet-stream");
  6.    startActivity(msg_intent);
复制代码

更多 android开发实例学习平台-麦子学院
加载中
返回顶部
顶部