ImageLoad+RollViewPage+Jsoup+WebView带你轻松实现抓取网页数据(附源码)

在Android开发中经常需要获取各种各样的数据,若服务器没有数据或者懒得去收集数据,这时候不妨采用Jsoup抓取各大网站的数据;若需要加载大量图片,想必也是个头疼的地方,这时候不妨使用universal-image-loader(图片加载框架);当然我们真正抓取的知识简单标题和URL链接,所有这时候还需要内置WebView用来显示正文。下面,我们就结合RollViewPage来如下功能。

这是要抓取的网页
这里写图片描述

这是效果:
这里写图片描述这里写图片描述


Jsoup的使用

要去爬别人的 HTML 标签的话,首先你肯定得有一定的 HTML 的基础知识吧。比如说常用的标签,标签的相关属性,这个就不多说了,有相关问题都可以在 www.w3school.com.cn 的网站解决一下。

准备

使用之前需要先导入Jsoup(源码有)

详解

目标Html代码:

<div id="da-slider" class="da-slider">

                <div class="da-slide">
                <h2>沟通表达 Tiny EMaG</h2>
                <p> 你和理想的学校之间,只差一场EMaG ~
面试礼仪   ||   沟通表达
问答技巧   ||   演讲训练
社交技能   ||   思维逻辑
……
表达一门永无止境的艺术</p>
                                    <a href="http://www.educubeglobal.com/master/get_notice_by_id/55" target="_blank" class="da-link">More</a>

                <div class="da-img"> <img src="/application/script/kindeditor-4.1.4/attached/image/20150430/20150430145125_26612.jpg" alt="EmaG" /></div>
                </div>

                <div class="da-slide">
                <h2>台湾深度探访营~新一代背包客</h2>
                <p> 学立方新一代背包客,走进台湾,开创个人亲身体验的“我学我立,方成长”的一种超越时空、文化与科技的学习方法,走一段非比寻常的闽台文化交流之旅。</p>
                                    <a href="http://www.educubeglobal.com/master/teenager" target="_blank" class="da-link">More</a>

                <div class="da-img"> <img src="/application/script/kindeditor-4.1.4/attached/image/20140527/20140527170608_48705.jpg" alt="EmaG" /></div>
                </div>

                <div class="da-slide">
                <h2>学立方百英计划</h2>
                <p> 百炼成钢,英才辈出!学立方2014素质拓展夏令营,在这里,我们学习有方法,成长有素质,生活有文化,在快乐中为下学年的学习创造健康扎实的基础。</p>
                                    <a href="http://www.educubeglobal.com/master/teenager" target="_blank" class="da-link">More</a>

                <div class="da-img"> <img src="/application/script/kindeditor-4.1.4/attached/image/20140528/20140528110147_89047.jpg" alt="EmaG" /></div>
                </div>

                <div class="da-slide">
                <h2>台湾夏令营~新一代背包客4.0</h2>
                <p> 从领袖训练到英语学习、从校园体验到田园知趣、 从夜市到故宫、从人性到文化、从台北101到南投日月潭, 多方促进海峡两岸青少年交流,增进双方友谊,深入了解台湾, 加入学立方夏令营,您将有难忘的学习交流经验与美好的回忆。</p>
                                    <a href="http://www.educubeglobal.com/CSPDM/" target="_blank" class="da-link">了解更多</a>

                <div class="da-img"> <img src="/application/script/kindeditor-4.1.4/attached/image/20130619/20130619154828_13834.png" alt="EmaG" /></div>
                </div>

                <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值