私はAndroidアプリケーション開発には新しく、時間の経過とともにさまざまな変数を比較したいと考えています。
マイサービスでは、スマートフォン内のSMSの数がカウントされます。異なる時期に2つの変数を比較する
private static final Uri SMS_URI_ALL = Uri.parse("content://sms/");
final List<String> messages = new ArrayList<>();
String id;
final Cursor cursor = getContentResolver().query(SmsReader.SMS_URI_ALL,null, null,null, null);
assert cursor != null;
if (cursor.moveToFirst()){
do {
id = cursor.getString(cursor.getColumnIndexOrThrow("_id"));
messages.add(id);
currentMessage = messages.size();
} while (cursor.moveToNext());
}
if (! cursor.isClosed()){
cursor.close();
}
ごとに15分のサービスが開始となり、わたしは「currentMessage」の値を比較し、方法を知っているため、「currentMessage」の古い値と「currentMessage」の新しい値の差を計算したいと思います私が送信されてきた多くのメッセージが、私はそれを実装する方法がわからない15分
のこの期間中に受信し、あなたは