Периодически стучаться на сервер за данными.
Проверять по меткам не устарели ли данные. Но проверяет себя бэкенд, а не мобильный клиент.
Мобильный лишь получает данные и складывает в базу. Он не в курсе актуальные они или нет.
И на его стороне мудрить не нужно.
Понятно.
Заметки хранятся в SQLite базе данных, по такому пути - /data/data/com.sonyericsson.notes/databases/notes.db. на внутреннем накопителе.
Или это может быть путь наподобие /Android/data/data/com.sonyericsson.notes/databases на карте памяти.
Вам нужен файл notes.db.
Копируете его на комп, открываете в любом SQLite редакторе (таком например sqlitebrowser.org/).
Вуаля, ваши заметки с паролями спасены.
int parentId = ((View) myButton.getParent()).getId();