3
A
回答
1
您是否尝试过谷歌应用程序发明家?它有这种非常类型的应用程序的例子。
0
有短信无证内容提供商: “内容://短信/收件箱”。但这不是官方的,可以改变。没有正确的短信访问方式。
2
其确实没有记录,但人们多年来一直在使用它,如果更新改变了我们访问SMS数据库的方式,它会影响数百个用户应用程序。所以我很怀疑他们会改变这一点。
无论如何,首先创建一个游标对象到SMS数据库,并在where子句中运行一个没有条件的查询。然后,只需运行数据库即可提取所需的值。有人也很好,可以在数据库中发布不同的列名。它们是:How many database columns associated with a SMS in android?
下面是从数据库中获取SMS的代码片段。
Cursor messages;
Columns message = ColumnsFactory.messages(); //points to structutre
messages = getContentResolver().query(Uri.parse("content://sms/"),
null, null, null, null);
while (messages.moveToNext()) {
//do stuff here.
1
在接收短信的广播接收器中,请检查SMS正文。如果SMS正文包含该特定字词,则发送回复该号码。以同样的方式,你也可以检查来电号码。
实施例,以检查特定数目:
if (smsBody.contentEquals("word to match")) {
// create reply
}
相关问题
- 1. Android编程汽车短信
- 2. Android编程短信息
- 3. ACTION无法解析 - Android短信编程
- 4. Android短信API
- 5. Android短信_id
- 6. 无法删除短信编程(默认短信应用集)
- 7. 移动编程:短信的安全性如何保护短信
- 8. 短信网关如何编程android应用程序
- 9. &符号在短信 - 短信发送android
- 10. Android短信历史
- 11. Android短信处理
- 12. Android发送短信
- 13. Android泡泡短信
- 14. Android - 营销短信
- 15. Android预定短信
- 16. Android短信应用
- 17. Android发送短信
- 18. 接收短信Android
- 19. Android短信应用
- 20. Xcode:以编程方式发送短信
- 21. 停止短信到iPhone编程
- 22. 以编程方式接收短信
- 23. 以编程方式在Android中阻塞短信
- 24. Android编程中的传入短信列表
- 25. Android - 以编程方式禁用短信通知
- 26. 编程方式发送短信的Android(不接收状态)
- 27. 删除短信编程是不工作在Android 5.1及以上
- 28. Android短信应用程序中的UTF 8编码
- 29. 无法在android中以编程方式发送短信
- 30. 在Android手机默认短信应用程序中以编程方式发送短信保存投递报告