`
yghjoe
  • 浏览: 20462 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

android调用系统发短信传递电话号码和短信内容

 
阅读更多
看了很多人做发短信功能时,调用系统的发短信界面,但是电话号码始终传不过去,所以看见很多人传递了重复的烂帖子!那些方法都是行不通的。应该这么做:
Intent intent = new Intent(Intent.ACTION_VIEW);
                                //就是这句话
				intent.putExtra("address", "123456");
				intent.putExtra("sms_body", "I am joe!");
				intent.setType("vnd.android-dir/mms-sms");
				startActivity(intent);
分享到:
评论
1 楼 curly361907587 2013-08-07  
很有用,那些只会复制的人 真不知道怎么想的。。脑子进水了~~~大神能交朋友不?

相关推荐

    发短信小例子(Android)

    这里,`sendTextMessage()`方法用于发送文本短信,第一个参数是接收者的电话号码,第二个参数是短信内容。如果需要处理发送状态,可以传递第五个参数,即`PendingIntent`,以便在发送成功或失败时接收回调。 值得...

    android 调用系统界面

    如果需要直接发送短信,可以使用Intent.ACTION_SENDTO,并指定目标电话号码和短信内容。示例代码如下: ```java Intent intent = new Intent(Intent.ACTION_SENDTO); intent.setData(Uri.parse("smsto:电话号码"));...

    Android 实现发短信 监听短信发送状态

    在这里,`phoneNumber`是接收方的电话号码,`message`是短信内容。`sendPendingIntent`和`deliveryPendingIntent`是用于监听发送和送达状态的意图。它们通常会绑定到BroadcastReceiver,当短信发送成功或失败时,...

    安卓小程序(打电话,发短信)

    - 这里,`messageContent`是你要发送的短信内容。如果用户已安装支持SMS的默认应用,`startActivity(sendIntent)`将打开该应用的界面,用户可以确认并发送短信。 5. 访问控制: - 对于打电话和发送短信的功能,你...

    Android案例:拨打电话+发送短信。利用Intent意图

    首先,我们需要创建一个Intent,指定这个行动,然后设置SMS的URI和短信内容: ```java Intent sendIntent = new Intent(Intent.ACTION_SENDTO); sendIntent.setData(Uri.parse("smsto:" + recipient)); // ...

    android获取短信中心号

    短信中心号码(SMSC,Short Message Service Center)是短信传递过程中的一个重要环节,它负责存储、转发和接收短信。下面我们将详细介绍如何在Android应用中获取短信中心号码。 1. **权限设置** 在...

    android 短信中心号

    总之,获取Android手机的短信中心号码涉及读取短信数据库、解析特定短信内容,并可能进行错误处理。这是一个实用的功能,特别是在开发需要与短信服务进行交互的应用程序时,如验证码验证、自定义短信发送等。

    android发送短信程序

    创建一个简单的用户界面,通常包含一个输入框用于填写接收方电话号码和一条输入框用于编写短信内容,以及一个按钮触发发送操作。可以使用XML布局文件定义界面元素。 3. **Intent与Activity**: 当用户点击发送...

    Android4.4+短信拦截删除

    在Android系统中,短信服务是核心功能之一,它允许用户接收、发送和管理短信。在Android 4.4(KitKat)及更高版本中,为了增强用户体验和安全性,系统提供了更高级别的API来处理短信,包括拦截和删除短信。本文将...

    安卓调用系统自带的发短信功能

    在Android系统中,调用内置的发短信功能是开发者常用的一种功能,这使得应用程序能够方便地帮助用户发送短信,而无需构建完整的短信发送界面。在这个过程中,我们会涉及到Android的Intent机制、权限管理以及 ...

    Android中如何实现短信服务_1

    4. **data**:短信内容,以字节数组形式传递。 5. **sentIntent** 和 **deliveryIntent**:这两个参数都是`PendingIntent`类型,分别用于发送成功/失败的回调以及送达确认的回调。 #### 四、处理异常情况 在处理...

    Android自动发送短信源码

    在Android平台上,自动发送短信是一项常见的功能,尤其在应用程序中,如紧急通知、验证码验证或者后台服务通信...通过学习这个源码,你可以更好地理解Android系统中的消息传递机制,以及如何优雅地处理短信发送的需求。

    android实战 查看短信的猫(android studio源程序工程)

    在这个项目中,可能有一个XML文件用于创建列表视图,其中包含短信条目的各个字段,如发件人、接收时间、短信内容等。 4. **Intent**:Intent在Android中用于启动其他组件或传递数据。在这个应用中,可能使用Intent...

    SMS.rar_android_android sms_android 短信_短信拦截

    这样,可以在接收到短信后进行判断,如判断短信内容是否满足特定条件,或者来自特定号码,如果满足则可以阻止系统继续分发该短信,达到拦截的目的。 四、实现短信拦截的步骤 1. 创建BroadcastReceiver:首先需要...

    Android代码-一个短信应用源码.zip

    在Android开发中,构建一个短信应用涉及到许多核心技术和组件的使用。本项目源码提供了一个完整的短信应用实例,通过它我们可以深入理解Android平台上的消息处理、用户界面设计以及与其他系统服务的交互。下面将详细...

    Android短信发送程序

    你可以通过`SmsManager.getDefault()`获取实例,然后调用`sendTextMessage()`方法,传入接收者的电话号码、短信内容以及回调接口,用于处理发送成功或失败的回调。 5. **BroadcastReceiver**: 虽然不是必需的,但...

    android 发送短信

    在使用短信功能前,需要检查并请求相应的权限。在AndroidManifest.xml中声明`SEND_SMS`权限: ```xml <uses-permission android:name="android.permission.SEND_SMS" /> ``` 然后在代码中动态请求: ```java if ...

    Android代码-安卓短信助手

    你需要添加`<uses-permission>`标签,如`<uses-permission android:name="android.permission.READ_SMS" />`和`<uses-permission android:name="android.permission.WRITE_SMS" />`,分别用于读取和写入短信。...

    Android中如何实现短信服务_2

    发送短信可以通过创建一个包含电话号码和短信内容的`Intent`对象,并使用`SmsManager`的相应方法来实现。例如: ```java Intent sendIntent = new Intent(Intent.ACTION_SENDTO); sendIntent.setData(Uri.parse(...

Global site tag (gtag.js) - Google Analytics