Я хочу запустить некоторый код при первом запуске моего приложения, чтобы синхронизировать SMS-сообщения прошлой недели с моим веб-приложением. Я не уверен, как отфильтровать что-либо за неделю, но это мой код для получения всех смс-сообщений:
Uri allMessage = Uri.parse("content://sms/");
ContentResolver cr = getContentResolver();
Cursor c = cr.query(allMessage, null, null, null, null);
while (c.moveToNext()) {
String row = c.getString(1);
//upload the recent 1 week sms messages to the server's database
}
Я хочу запустить этот код только один раз, так что прямо при первом его открытии.