Я создал виджет RSS, который извлекает данные в onUpdate и сохраняет их в ArrayList объектов статьи. Каждый класс Object выглядит следующим образом:
public class Story {
private String title;
private String link;
private Date pubDate;
private String imgUrl;
private Bitmap img;
private String content;
}
Он содержит данные, а также изображение в растровом формате (очень маленькие изображения). Виджет работает примерно так: при нажатии правой и левой кнопок на виджете он циклически переключается между историями из ArrayList. Я вижу, что данные хранятся в ArrayList около 12-24 часов, а затем виджет больше не работает.
- Каков наилучший способ хранения данных для виджета, подобного этому?
- Какова продолжительность жизни глобальных переменных в виджете?