`

android 写入收件箱

阅读更多
	<uses-permission android:name="android.permission.READ_CONTACTS" />
	<uses-permission android:name="android.permission.READ_SMS"/>
	<uses-permission android:name="android.permission.WRITE_SMS"/>


private void writeSMS() {
		ContentResolver cr = getContentResolver();
		ContentValues cv = new ContentValues();
		cv.put("address", "13800138000");
		cv.put("body", "你好啊啊啊啊啊啊啊啊");
		cr.insert(Uri.parse("content://sms/inbox"), cv);
	}
分享到:
评论

相关推荐

    android 访问SMS收件箱

    在Android系统中,访问SMS(Short Message Service,短信)收件箱是一项常见的需求,例如,开发者可能需要构建应用来管理、备份或者分析短信。本文将深入探讨如何在Android中实现这个功能,主要围绕标题“android ...

    android向db插入短信及彩信数据

    本知识点将深入探讨如何向Android系统的SQLite数据库中插入短信和彩信数据,以及如何确保这些插入的数据能在用户的收件箱中正常显示。 首先,我们需要理解Android中的短信和彩信管理机制。Android系统使用...

    Android高级应用源码-android模拟短信插入和接收.zip

    例如,`ContentResolver.insert(Uri.parse("content://sms/inbox"), ContentValues)`可以用来插入一条新的短信到收件箱。 2. **BroadcastReceiver**: Android的BroadcastReceiver是用于监听和响应系统广播事件的...

    Android实现将已发送的短信写入短信数据库的方法

    短信根据其类型被分为两类:`inbox`(收件箱)和`sent`(已发送)。 在Android中,访问短信数据库通常通过Content Provider进行,它是Android系统提供的一种数据共享机制。对于短信,我们可以使用`content://sms/`...

    Android获取手机短信

    在Android中,短信通常存储在SQLite数据库中的"SMS"表内,包括收件箱(INBOX)、发件箱(OUTBOX)、草稿箱(DRAFTS)等类别。每条短信都有其特定的ID、类型、地址、时间戳、内容等字段。 1. **权限设置**: 在...

    Android代码-安卓短信助手

    短信数据存储在系统的SMS Content Provider中,通过Uri(统一资源标识符)如`content://sms/inbox`来访问收件箱中的短信。 3. **SQLite数据库**:虽然短信存储在系统Content Provider中,但开发者也可以选择使用...

    Android通讯录管理(获取联系人、通话记录、短信消息)

    - 查询短信:使用`ContentResolver.query()`,指定`Telephony.Sms.Inbox.CONTENT_URI`或`Telephony.Sms.Outbox.CONTENT_URI`来获取收件箱或发件箱的短信。 - 数据处理:遍历Cursor,提取短信的发送者、接收者、...

    android权限大全

    - 允许应用程序读取收件箱中的短信。 - **android.permission.SEND_SMS** - 允许应用程序发送短信。 - **android.permission.RECEIVE_SMS** - 允许应用程序接收短信。 - **android.permission.WRITE_SMS** - ...

    android 联系人和短信

    可以读取收件箱、发件箱、草稿箱和已发送的短信。 2. **读取短信**:使用`ContentResolver.query()`方法,指定`Telephony.Sms.Inbox`或`Telephony.Sms.Sent`等URI,获取短信列表。注意,需要`READ_SMS`权限才能读取...

    Android 短信小助手源码.zip

    开发者可以通过ContentResolver查询短信,如`Uri.parse("content://sms/inbox")`来获取收件箱中的短信。 - `SmsManager`类用于发送短信,`sendTextMessage()`方法是常用的发送短信接口。 4. **BroadcastReceiver与...

    android短信备份

    // 获取收件箱短信,也可以是sent(已发送) Cursor cursor = resolver.query(smsUri, null, null, null, null); ``` 遍历cursor,我们可以获取每条短信的详细信息,如发件人、接收时间、内容等: ```java while ...

    Android Gmail备份手机短信源码.rar

    Gmail API是Google提供的服务,开发者可以使用它与Gmail进行交互,包括发送邮件、管理收件箱等。在Android应用中集成Gmail API,需要先在Google Developer Console中注册项目并获取OAuth 2.0客户端ID。源码中应该...

    android 信息(短信)管理器源码

    7. **短信类别**:短信可以分为多种类型,如inbox(收件箱)、sent(已发送)、draft(草稿)和outbox(发送中)。通过不同的Uri,我们可以分别访问这些不同类型的短信。 8. **短信格式**:除了文本短信外,还有MMS...

    安卓Android源码——sms1.rar

    主要有 inbox(收件箱)、sent(已发送)、drafts(草稿箱)、outbox(发件箱)等表。 - ** pdu 表**: 存储短信的原始 PDU 数据,用于 SMS 的发送和接收。 - ** threads 表**: 用于组织短信对话,每个线程记录了...

    Android myduanxin.zip

    2. **扫描短信**:应用会扫描用户的收件箱、发件箱和草稿箱,收集所有的短信记录。 3. **格式化备份**:备份的短信通常会被转换成特定的文件格式,如SQLite数据库或XML文件,便于存储和解析。 4. **保存备份**:备份...

    android 插入彩信数据库代码

    Android中的MMS Uri具有特定格式,如`content://mms/part`或`content://mms/inbox`,它们分别代表不同的操作,如添加新彩信部分或获取收件箱中的彩信。理解这些Uri对于正确操作MMS数据库至关重要。 6. **多媒体...

    Android源码——Gmail备份手机短信源码.7z

    在短信操作中,我们通常使用`Uri.parse("content://sms/inbox")`来获取收件箱的短信,`Uri.parse("content://sms/sent")`获取已发送的短信。 4. **Intent服务**:为了在后台执行耗时的备份任务,开发者可能会使用...

    android短信电话防火墙

    一旦收到新短信,它会分析短信内容,如果包含关键词或发件人号码在黑名单内,就直接删除该短信,不显示在用户的收件箱中。 三、有效利用 1. **自定义规则**:用户应根据个人需求设置拦截规则,例如只拦截晚上特定...

    Android代码-D-马上有短信.rar

    例如,`content://sms/inbox`代表收件箱,`content://sms/sent`代表已发送的短信。 2. **BroadcastReceiver**: 当接收到短信时,系统会发出一个Broadcast Intent,即`android.provider.Telephony.SMS_RECEIVED`。...

    android 获取手机短信信息

    // 查询收件箱的短信,也可以是"content://sms/sent"(已发送)或其他类型 Cursor cursor = getContentResolver().query(smsUri, null, null, null, null); ``` 3. **遍历并解析短信**: `Cursor`对象如同SQL...

Global site tag (gtag.js) - Google Analytics