zoukankan      html  css  js  c++  java
  • 访问短信和写假短信

    访问短信代码(bean类是Sms):

    public List<Sms> readSMS(Context context) {
            List smsList = new ArrayList<Sms>();
            ContentResolver resolber = context.getContentResolver();
            Cursor cursor = resolber.query(Uri.parse("content://sms/"), null, null, null, null);
            if (cursor != null && cursor.getCount() > 0) {
                while (cursor.moveToNext()) {
                    String address = cursor.getString(cursor.getColumnIndex("address"));
                    String type = cursor.getString(cursor.getColumnIndex("type"));
                    long date = cursor.getLong(cursor.getColumnIndex("date"));
                    String body = cursor.getString(cursor.getColumnIndex("body"));
                    String str = "";
                    if (type.equals("1")) {
                        str = "发送";
                    } else {
                        str = "接收";
                    }
                    smsList.add(new Sms(str, address, date, body));
                    Log.d(TAG, "类型:" + str + "-----地址:" + address + "-----时间:" + new Date(date) + "------内容:" + body);
                }
                cursor.close();
                return smsList;
            }
            return null;
        }

    写假短信代码(在短信列表中直接加入):

    1 public void writeSMS() {
    2         ContentResolver resolver = this.getContentResolver();
    3         ContentValues values = new ContentValues();
    4         values.put("address", "10086");
    5         values.put("date", System.currentTimeMillis());
    6         values.put("type", "1");
    7         values.put("body", "送你100元话费!");
    8         resolver.insert(Uri.parse("content://sms/"), values);
    9     }
  • 相关阅读:
    Python3 简单实现下载某个网站轮播图片
    java中i=i++的解析
    String、StringBuffer、StringBuilder的区别和解析
    java值传递和引用传递
    Java并发(多线程)
    Java Set集合(HashSet、TreeSet)
    Java泛型的基本介绍与使用
    linux自学
    移动端项目准备工作
    响应式布局概念
  • 原文地址:https://www.cnblogs.com/zzw1994/p/4913896.html
Copyright © 2011-2022 走看看