Я хочу выбрать последние 5 изображений (включая пояснительный текст) из http://nucleum.tumblr.com/ и отобразить каждое изображение на новой странице с возможностью навигации между ними в приложении для Android. Можно сравнить с http://www.appbrain.com/app/elvis-the-comic/se.oscar.elvisthecomic, который получает изображения с elvisthecomic.com/
Как мне это сделать? Есть примеры?
С этой страницей связан RSS-канал в формате Atom со значением http://nucleum.tumblr.com/rss, с которым было бы надежнее работать, чем соскребать HTML.
Вы можете прочитать некоторые из превосходных ответов, связанных с анализом RSS, здесь, на SO (например, https://stackoverflow.com/questions/1253788/simple-rss-parser-for-android) для примеров того, как справиться с этим.
Затем вам нужно будет загрузить каждое изображение; Это должно быть сделано в фоновом потоке, чтобы избежать зависания всего приложения до тех пор, пока не будут загружены все данные. Опять же, здесь есть несколько информативных тем (без каламбура!): Загрузка изображений в фоновом режиме при отображении списка
Удачи!
Если структура HTML относительно стабильна, вы можете извлечь ее, найти тег и текст под ним и загрузить их.После этого вы можете использовать галерею, чтобы отобразить их