利用contentProvider获取短信内容(SimpleDataFormater的应用)
来源:互联网 发布:网络销售邮币卡可靠吗 编辑:程序博客网 时间:2024/05/21 03:55
http://www.cnblogs.com/ligang305/archive/2012/07/20/2600467.html
public static List<SmsInfo> getSmsInfos(Context context){ // 获取到短信内容提供者的uri Uri uri = Uri.parse(path); ContentResolver cr = context.getContentResolver(); //_id , address , body ,date ,type List<SmsInfo> smsinfos = new ArrayList<SmsInfo>(); Cursor cursor = cr.query(uri, new String[]{"_id","address","body","date","type"}, null, null, "date desc"); while(cursor.moveToNext()){ SmsInfo info = new SmsInfo(); String address = cursor.getString(cursor.getColumnIndex("address")); info.setAddress(address); String body = cursor.getString(cursor.getColumnIndex("body")); info.setBody(body); String date = cursor.getString(cursor.getColumnIndex("date")); //定义字符串的日期格式化器 SimpleDateFormat dataFormater = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date d = new Date(Long.parseLong(date)); String strdate = dataFormater.format(d); info.setDate(strdate); String type = cursor.getString(cursor.getColumnIndex("type")); if("1".equals(type)){ info.setType("发送"); }else if("2".equals(type)){ info.setType("接受"); } smsinfos.add(info); } return smsinfos; }
- 利用contentProvider获取短信内容(SimpleDataFormater的应用)
- 利用contentProvider获取短信内容(SimpleDataFormater的应用)
- 63.内容提供者ContentProvider--系统内容提供者(获取短信)
- Android 利用ContentProvider读取短信内容
- Android:ContentProvider获取短信的信息
- android获取短信的内容
- Android开发之Contentprovider实现获取手机短信((收)发件人、短信内容、收(发)件时间)
- 内容提供者(ContentProvider)---获取联系人
- Android获取新收到的短信内容
- android开发获取短信的内容
- Android中获取短信的内容
- 内容提供者获取手机所有的短信
- 点击短信内容,获取短信内的号码和链接(2)
- 点击短信内容,获取短信内的号码和链接(2)
- 点击短信内容,获取短信内的号码和链接
- android4.4 获取符合默认短信应用要求的短信应用包名(改进篇)
- Android -- 利用ContentProvider 读取和写入短信
- 获取短信内容
- 存储文件的ContentProvider
- Uboot启动流程(图+代码)
- 黑马程序员_五 【初识面向对象】【类、构造方法、对象】【封装、继承、多态】【this、super】
- Android MMS,SMS之常用Uri
- python类库31[读取环境变量]
- 利用contentProvider获取短信内容(SimpleDataFormater的应用)
- 【xtku】高手支招:恢复启动设置 Win 7尝鲜后悔药
- ajax工作原理
- SVN问题:Server sent unexpected return value (403 Forbidden) in response to OPTIONS
- 用IsNumeric判断表达是的运算结果是否为数字。
- GenMyModel --UML建模工具,推荐一下
- 自己的android控制的飞思卡尔小车
- 23种设计模式(7):中介者模式
- C语言中字符串如何转换为二进制、八进制、十进制、十六进制