|
RSS лента на android
|
|||
---|---|---|---|
#18+
Решил спросить как правильно, прежде чем строить свой велосипед. Нужно отображать rss -ленту на андройде. Я так понял - это это тоже самое, что парсинг сайта. Варианты: 1) использовать модель DOM - разбирать куски. 2) использовать Jsoup - тоже парсинг. Какой способ выбрать? Немножко пробовал jsoup, есть маленький опыт. Или освоить и сделать через DOM модель? Ещё заказчик хочет чтобы кликабельные заголовки(ссылки на др. сайты) были кликабельны и на андройде. Кинуть всё это на webview или как-то иначе можно? А рисунки реально перекинуть, они иногда встречаются в rss-ленте. Что-то ещё не придумал как это делать. Поделитесь своим опытом, спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2013, 00:28 |
|
RSS лента на android
|
|||
---|---|---|---|
#18+
тут, уж как удобнее и быстрее. просто , можно и вебвью, но это несколько не гуманно будет. да и в listview он у него проблемы с высотой. а кликабельные сцылки в тексте сделать, дело то 1-й минуты ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 10:45 |
|
RSS лента на android
|
|||
---|---|---|---|
#18+
Джибс, Писк занял 1 минуту :) Код: java 1. 2. 3. 4.
А можно подробней про проблемы с высотой для listview ? можно ссылку, почитаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 12:38 |
|
RSS лента на android
|
|||
---|---|---|---|
#18+
так просто скажу. если в listview item втыкать webview и показать контент ,какой либо, то при создании он растянется под него. а в силу того что он использует механизм типа кеширования, не будет повторно для каждого элемента создавать по новой вьюшку, то размер вебвью останется преждним, это несколько не красиво. побороть можно, наверное, если не юзать , механизм который они предлагают, когда вьюшку втыкаем в tag иее используем же, но это опять таки не очень хорошо. как рефрешнуть размер, я так и не понял, а ковырять было лень. да и гуглом ничего не нашел . поэтому ушел чисто в сторону jsoup, да дольше по разработке, но и памяти в конечном счете меньше жрется. да и все остальное можно всегда навешать ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2013, 13:53 |
|
|
start [/forum/topic.php?fid=13&msg=38465036&tid=1331722]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 278ms |
total: | 406ms |
0 / 0 |