android 删除已发送的短信

android中,我要实现短信的删除,是已发送的短信。请问需要这么实现。如:sendTextMessage(), 发送完后,打开短信不让用户看到刚发送的短信

3个回答

自己顶!d=====( ̄▽ ̄*)b贴

1、调用短信的数据库
2、删除发送的短信

今天可以买到回家的车票了。很是高兴,出来又TMD的半年了。钱也没赚到。但还是想回去。好了就说这么多吧。
今天把昨天的博客补一下,写了一个短信发送的东西,做个笔记,以后拿出来好看,不多说了,上代码。
首先,我们画一个发送短信的页面。布局和数值自己填写吧。比较简单。图如下:......
答案就在这里:android 之短信发送
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android 发送超长短信
感谢:[url]http://www.pocketdigi.com/20110715/395.html[/url] [color=gray]如果短信内容过长,可以使用SmsManager.divideMessage(String text)方法自动拆分成一个ArrayList数组,再根据数组长度循环发送,或者直接用sendMultipartTextMessage方法发送,参数与sendTex...
android短信定时发送
基于android的短信定时发送,支持群发和重复发送,支持常用短信模块的插入。
Android 如何删除短信?
Android 如何删除短信?
android 4.0.3 短信删除
android4.0.3短信删除问题rnrn方法一:删除指定内容的的短信rnprivate class SmsContentObserver extends ContentObserver rn public SmsContentObserver(Handler handler) rn super(handler); rn rn /** rn * @Description 当短信表发送改变时,调用该方法 rn * 需要两种权限 rn * android.permission.READ_SMS读取短信 rn * android.permission.WRITE_SMS写短信 rn * @Author sinebr rn * rn */ rn @Override rn public void onChange(boolean selfChange) rn super.onChange(selfChange); rn if (selfChange)rn return;rn String[] selectionArgsdelete = new String[]"我的短信";rn getContentResolver().delete(Uri.parse("content://sms/"), " body = ?", selectionArgsdelete);rn rnrnrn这种方法会将信箱中的所有短信全部删除!而我是要删除内容为“我的短信”的那条短信!太奇怪了rnrn而采用另一种方法在onChange(boolean selfChange)中删除刚收到的短信,也会把信箱中的所有短信全部删除!rnrnprivate long getThreadId()rn long threadId=0;rn String SMS_READ_COLUMN="read";rn String WHERE_CONDITION = SMS_READ_COLUMN+" =0";rn String SORT_ORDER = "date DESC";rn int count = 0;rn rn Cursor cursor = getContentResolver().query(rn Uri.parse("content://sms/inbox"),rn new String[]"_id","thread_id","address","person","date","body",rn WHERE_CONDITION,rn null,rn SORT_ORDER);rn rn if (cursor != null)rn tryrn count = cursor.getCount();rn if (count>0)rn cursor.moveToFirst();rn threadId = cursor.getInt(1);rn rn finallyrn cursor.close();rn rn rn Log.v("111","短信线程:"+String.valueOf(threadId));rn return threadId;rn rnrn//这里删除rnlong id = getThreadId();rnUri mUri = Uri.parse("content://sms/conversations/"+id);rngetContentResolver().delete(mUri, null, null);rnrn各位:4.0.3这个版本咋这么痛苦?其他版本都不很正常,4。0。3删除刚收到的指定内容的短信怎么搞?谢谢了rn
Android短信删除会话
上网上查了一下如何删除短信的一个会话,看到的全都是rnUri mUri=Uri.parse("content://sms/conversations/" + id); rnmContext.getContentResolver().delete(mUri, null, null); rn通过这种方式去删除,rnrn我也这么写的,这么写的 但是删除不了、rn long t_id=arr.get(which).get_id();rnrnContentResolver c=getContentResolver();rnrnint i= c.delete(Uri.parse("content://sms/conversations/" + t_id), null, null);rn t_id 为会话ID (thread_id)不为空 rn权限已有、rn求大侠 指点下、、为什么删除不了?急、、、、、、
Android 删除短信会话
这是一段删除短信会话的代码,仅此而已 [code="java"]Uri mUri=Uri.parse("content://sms/conversations/" + id); mContext.getContentResolver().delete(mUri, null, null);[/code] ...
\Android删除短信的处理
\Android删除短信的处理···········································
android 发送长短信的问题
android下短信字数超过限制时会自动转换成彩信,但有个叫go短信软件能发送长短信,这软件的实现原理是什么?难道是去掉了字数上限?为什么iphone可以直接发送长短信?
android 发送彩信和短信
android 发送彩信和短信,下载下来直接就可以使用,只实现移动接口。
Android发送和接收短信方法
轻松实现android发送和接收短信功能
【Android】短信应用——短信(会话)实时删除
【Android】短信应用——短信(会话)实时删除Demo 相关文章:http://blog.csdn.net/etzmico/article/details/7077358
【Android】短信应用——短信(会话)删除
【Android】短信应用——短信(会话)删除Demo 相关文章:http://blog.csdn.net/etzmico/article/details/7077123
短信的接收,短信的发送
发送短信的几种方式: 第一种:直接发送一个隐式意图,访问android中自带的发送短消息//1发送一个隐式意图用模拟器发送短消息  Intent intent = new Intent(Intent.ACTION_SENDTO);  Uri data = Uri.parse("smsto:"+"手机号码"); intent.setData(dat
android短信加密(发送加密短信,解密本地短信)
短信加密此类功能由于新手学习的需求量较小,所以在网上很少有一些简单的demo供新手参考。笔者做到此处也是花了比较多的时间自我构思,具体的过程也是不过多描述了,讲一下demo的内容。(源码在文章结尾)          demo功能: 1、可以发送短信并且加密(通过改变string中的char) 2、能够查看手机中的短信 3、能够给收到的加密短信解密。   涉及到的知识点: 1...
android 短信删除无效的问题。
在一些机器上遇到信息删除无效的问题,是自己开发的信息。 结果发现删除没有效果,在4.4之前版本删除就没问题,求解,用安卓短信删除也不行,其他第三方的删除有的也不可以。 好奇怪啊。rncontext.getContentResolver().delete(Uri.parse("content://sms/conversations/" + thread_id),"_id=?", new String[] id );rn和rncontext.getContentResolver().delete(Uri.parse("content://mms-sms/conversations/" + thread_id),"_id=?", new String[] id );rn都不行,求了解的大神说说。
安卓手机已删除的短信怎么恢复
安卓手机已删除的短信怎么恢复?想知道最简单的恢复短信记录方法吗?在诺基亚时代,想恢复短信基本上是很难的,现在随着智能手机的普及,科技向我们敞开了怀抱。即便是手机没有备份,借助于专业的安卓数据恢复工具“极速数据恢复”就可以简单操作找回手机误删的短信内容。下面就来一起看看操作吧~ 开始恢复: 第一步:打开手机我们可以在应用商城或者浏览器中搜索并查找“极速数据恢复”这款恢复工具,下载并安装。 第二步...
delphi7 PUD发送长短信。短信接收、删除。
delphi7开发,短信猫、手机串口连接电脑,PUD发送长短信。短信接收、删除。 GSM。
短信的发送(两种发送方式)
1)利用系统的短信发送程序 1.1 Intent发送一个隐式意图Intent intent = new Intent(Intent.ACTION_SENDTO); Uri data = Uri.parse("smsto:"+ "15555215556"); intent.setData(data); intent.putExtra("sms_body", etContent.getText().t
Android通过Telnet发送二进制短信(PDU)
我的程序在android上以二进制短信触发,在telnet命令里有如下帮助:rnhelp sms pdurn'sms pdu ' allows you to simulate a new inbound sms PDUrn(used internally when one emulator sends SMS messages to another instance).rnyou probably don't want to play with this at allrn这个hexstring的格式我不太清楚.请各位了解的大神们给点儿经验.rn我是按照协议规范拼的PDU,是这样发的,但debug的程序没反应:rnsms pdu 0605043E8023F00106080302030EAF029026.........rn返回 OKrn
Android将发送的短信插入数据库
注意点:在Android 5.1.1 Android 9.0.1 型号的机型不行,该功能实现的机型:Android 6.1.1 package com.cari.demo; import android.app.Activity; import android.content.ContentProvider; import android.content.ContentValues; ...
Android项目源码发送加密短信解密本地短信
注意:本项目基于android studio开发,eclipse可能无法直接导入。
Android项目源码发送加密短信解密本地短信.zip
注意:本项目基于android studio开发,eclipse可能无法直接导入。 demo功能: 1、可以发送短信并且加密(通过改变string中的char) 2、能够查看手机中的短信 3、能够给收到的加密短信解密。 涉及到的知识点: 1、intent bundle传递 2、ContentResolver获取手机短信 3、listveiw与simpleAdapter 4、发送短信以及为发送短信设置要监听的广播 遇到的问题: 1、发送短信字符过长会导致发送失败 解决方法:设置发送每条短信为70个字以内。 原理:每条短信限制160字符以内,每个汉字是2个字符。平时我们发送短信几乎不限长度,是因为一旦超过了单条短信的长度,手机会自动分多条发送,然后接收方分多条接收后整合在一起显示。
android 发送长短信失败的原因
在进行安卓程序的调试过程中,需要我们进行短信功能的添加,其中短信功能分为发送短信和接收短信两种。而对于短信功能一般都是通过监听其广播而实现对短信内容以及发送状态的监听和获取。         而短信发送是有一个140字节的要求的。即单条的短信内容不能够超过140字节的长度要求。折算成汉字的话最多为70个,包括标点符号。而我们有时候发送短信显然会超过这个限制,而且手机也允许我们这么发送短信内容啊。
请教一个android 发送多条短信的问题。
小弟想做一个 短信群发的软件 目前在网上找到一个方法rn我在外面用for循环 对它调用 可是为什么会同时的发送成功?rn我想要的效果的是第一条发送成功提示 “第一条发送成功 ” 然后在发第二条 以此类推。。。可是一次性就全不发完了。。我还想做一个dialog 进度条 ?? 高手帮小弟解答解答呗~~~~rnrn[code=Java]rnrn private void sendSMS(final String phoneName ,String phoneNumber, String message)rn rn // ---sends an SMS message to another device---rn SmsManager sms = SmsManager.getDefault();rn String SENT_SMS_ACTION = "SENT_SMS_ACTION";rn String DELIVERED_SMS_ACTION = "DELIVERED_SMS_ACTION";rnrn // create the sentIntent parameterrn Intent sentIntent = new Intent(SENT_SMS_ACTION);rn PendingIntent sentPI = PendingIntent.getBroadcast(this, 0, sentIntent,rn 0);rnrn // create the deilverIntent parameterrn Intent deliverIntent = new Intent(DELIVERED_SMS_ACTION);rn PendingIntent deliverPI = PendingIntent.getBroadcast(this, 0,rn deliverIntent, 0);rn // register the Broadcast Receiversrn registerReceiver(new BroadcastReceiver() rn @Overridern public void onReceive(Context _context, Intent _intent) rn switch (getResultCode()) rn case Activity.RESULT_OK:rn break;rn case SmsManager.RESULT_ERROR_GENERIC_FAILURE:rn break;rn case SmsManager.RESULT_ERROR_RADIO_OFF:rn break;rn case SmsManager.RESULT_ERROR_NULL_PDU:rn break;rn rn rn , new IntentFilter(SENT_SMS_ACTION));rn registerReceiver(new BroadcastReceiver() rn @Overridern public void onReceive(Context _context, Intent _intent) rnrn switch (getResultCode())rn rn case Activity.RESULT_OK:rn Toast.makeText(getBaseContext(),rn "收信人 "+phoneName +"发送成功", Toast.LENGTH_SHORT)rn .show();rn break;rn case Activity.RESULT_CANCELED:rn break;rn rn rn , new IntentFilter(DELIVERED_SMS_ACTION));rnrn // if message's length more than 70 ,rn // then call divideMessage to dive message into several part ,and callrn // sendTextMessage()rn // else direct call sendTextMessage()rn if (message.length() > 70) rn ArrayList msgs = sms.divideMessage(message);rn for (String msg : msgs) rn sms.sendTextMessage(phoneNumber, null, msg, sentPI, deliverPI);rn rn else rn sms.sendTextMessage(phoneNumber, null, message, sentPI, deliverPI);rn rn rn[/code]
Android短信----发送流程---框架层(Frameworks)
Android短信接收流程---框架层(Frameworks) /framework/base/telephony/java/com/android/internal/telephony/ISms.aidl /framework/base/telephony/com/android/internal/telephony/IccSmsInterfaceManager /teleph
android > 调用系统发送 短信 / 邮件
private void sendSmsMessage(String body) { Uri uri = Uri.parse("smsto:"); Intent it = new Intent(Intent.ACTION_SENDTO, uri); it.putExtra("sms_body...
android如何发送中文短信(代码实现)
求助
Android自动发送天气预报短信程序
定时发送天气预报的小程序,可向指定的手机每天定时发送一条天气预报短信。Android和JAVA初学者,界面和代码都还有很多可以优化的地方。bin目录下有编译好的APK,安装即可使用。
发送中英文短信
**基于STM32F103ZET6开发板控制SIM800C模块实现发送中英文短信** 在网上买了个stm32开发板和SIM800C模块板,整理一下模块发短信功能的学习笔记。忘大家勿喷,共勉!利用Unicode 字符集编码 ,发送下面的中英文短信。
短信的发送流程
在android中,google为开发者提供了一个SmsManager用来管理发送和接收短信的类,类似于WifiManager,先看下SmsManager的常用APISmsManager常用APImethod public java.util.ArrayList<java.lang.String> divideMessage(java.lang.String);一条短信只可容纳70个中文,所以当短信
excel发送工资短信
vba+sql+excel实现工资条发送
STM32 发送中文短信
STM32 通过SIM900A发送中文短信源码
CDMA发送英文短信
能够支持几乎所有发送短信的CDMA Modem
安卓 监听短信的发送
最近在弄一个暗扣的项目,需要监听短信发送,有不有一种办法可以监听到是不是有短信在发送,并不需要知道他发送的内容,只需要知道有不有程序触发了发送短信的这个操作,最好是能知道他的包名,我现在已经把自己的APP设置成了默认短信app,但是只有一个短信接收的广播,也能正常知道接收的短信内容,有不有短信发送的广播呢?监听ContentProvider不太好用,有时候可以有时候监听不到content://sms/outbox
SGIP发送长短信
刚刚接触SGIP,如何发送长短信,有高人能指点下吗?
MTK 短信的发送机制
MTK 短信的发送机制,同事总结出来的,很实用的文档
.net发送阿里云短信
阿里云短信发送过程,阿里云SMS发送消息的配置及含义。
ContentObserver监听发送的短信
package com.test.contentobserver;import android.database.ContentObserver; import android.database.Cursor; import android.net.Uri; import android.os.Bundle; import android.os.Handler; import android.sup
短信定时连续发送
一个方法    smsManager.sendTextMessage(number, null, message, mSendPI, deliveredPI)          (android.telephony.SmsManager smsManager = android.telephony.SmsManager.getDefault())
短信的URL发送问题
比如:http://211.155.224.200/sendsms.asp?type=C&name=hello&pwd=123456&dst=13912345678&msg=hellorn在浏览器里输入这个地址就可以发送一条短信,并返回一个是否成功的值。rn如果在BCB里实现,不用CppWebBrowser作内嵌浏览器来完成。rn怎么做?rn需要有返回值的。
相关热词 c# 去空格去转义符 c#用户登录窗体代码 c# 流 c# linux 可视化 c# mvc 返回图片 c# 像素空间 c# 日期 最后一天 c#字典序排序 c# 截屏取色 c#中的哪些属于托管机制