1,实现效果
*
短信备份
*
短信还原
package com.sjws.utils;
import android.app.Activity;
import android.content.ContentResolver;
import android.content.ContentValues;
import android.database.Cursor;
import android.net.Uri;
import android.os.Environment;
import android.os.SystemClock;
import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;
import com.sjws.bean.SmsInfo;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.lang.reflect.Type;
import java.util.ArrayList;
public class SmsUtils {
/**
* 短信备份 <uses-permission android:name="android.permission.READ_SMS" />
* <uses-permission android:name="android.permission.WRITE_SMS" />
*
* @param
*/
public static void backup(final Activity context,
final SmsListener smListener) {
new Thread() {
public void run() {
// 1.获取短信内容
ArrayList<SmsInfo> infos = new ArrayList<SmsInfo>();// 存放所有的短信
ContentResolver contentResolver = context.getContentResolver();
// 查询数据
Uri uri = Uri.parse("content://sms");
// 要查询的
Android 短信还原和短信备份(接口回调监听)
最新推荐文章于 2024-06-20 19:10:44 发布