1. Intent.ACTION_SEND Intent.ACTION_SEND是Android中的一个常用操作,用于发送数据到其他应用程序。通过使用Intent.ACTION_SEND,我们可以发送电子邮件、短信、图片等内容。在本文中,我们主要关注如何使用Intent.ACTION_SEND来发送电子邮件。 1.1 使用方式 要使用Intent.ACTION_SEND发送电子邮件,我们首先需要创建一个Intent...
*/privatestaticvoidcomposeEmail(Activity activity,String[]addresses)throws Exception{String subject="主题:反馈信息 版本:"+BuildConfig.VERSION_NAME;String body="\n\n\n Any Append Info";// Any Append Info 一般用于携带设备信息,说明信息等Intent intent=newIntent(Intent.ACTION_SENDTO);intent.setData(Uri...
ACTION_DIAL: (android.intent.action.DIAL) 显示拨号面板。 ACTION_CALL: (android.intent.action.CALL) 直接呼叫Data中所带的号码。 ACTION_ANSWER: (android.intent.action.ANSWER) 接听来电。 ACTION_SEND: (android.intent.action.SEND) 向其他人发送数据(例如:彩信/email)。 ACTION_SENDTO: (android.intent....
对于不同的动作,其URI数据的类型是不同的(可以设置type属性指定特定类型数据),如 ACTION_EDIT指定Data为文件URI,打电话为tel:URI,访问网络为http:URI,而由content provider提供的数据则为content:URIs。 三、type(数据类型),显式指定Intent的数据类型(MIME)。 一般Intent的数据类型能够根据数据本身进行判定,但是通过...
ACTION_SENDTO:(android.intent.action.SENDTO)向其他⼈发送短信。 ACTION_SEARCH:(android.intent.action.SEARCH)执⾏搜索。 ACTION_GET_CONTENT:(android.intent.action.GET_CONTENT)让⽤户选择数据,并返回所选数据。 三.Category 属性 Category属性为Action增加额外的附加类别信息。CATEGORY_LAUNCHER意味着在加载...
Intent.ACTION_SENDTO String: android.intent.action.SENDTO 说明:发送信息,包含各种消息类型 //发送短信息 Uri uri = Uri.parse("smsto:13200100001");Intent it = new Intent(Intent.ACTION_SENDTO, uri);it.putExtra("sms_body", "信息内容...");startActivity(it);//发送彩信,设备会...
Stirng:android.intent.action.ANSWER 处理呼入的电话。 Input:Nothing. Output:Nothing. 6 Intent.ACTION_ATTACH_DATA String: android.action.ATTCH_DATA 别用于指定一些数据应该附属于一些其他的地方,例如,图片数据应该附属于联系人 Input: Data Output:nothing ...
Intent.ACTION_SENDTO 采用数据 URI(因此您可以指定“mailto:”架构)但它不接受 Intent:EXTRA_STREAM。 Intent.ACTION_SEND 接受 Intent:EXTRA_STREAM(因此您可以添加附件)但它只需要类型(不是数据 URI,因此您不能指定“mailto:”架构)。因此Intent.ACTION_SEND 允许用户从多个活动中进行选择,即使您设置了类型(“...
Intent it = new Intent(Intent.ACTION_VIEW); it.putExtra("sms_body", "The SMS text"); it.setType("vnd.android-dir/mms-sms"); startActivity(it); 7.发送短信 Java代码 Uri uri = Uri.parse("smsto:0800000123"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); ...
startActivity(intent); break; case R.id.btnSms: //设置intent的action属性,参数可以是自定义的,也可以是系统自带的; //此处为系统自带参数ACTION_SENDTO,详细说明请查看api,也可以去[url]http://www.cndemoz.com[/url]找找 intent.setAction(intent.ACTION_SENDTO); ...