Android通过Jsoup解析Html源码

这是一篇通过WebView加载Html页面,接着解析其中的源码,最后在listview中显示并使用的文章
XML文件:
在代码的14行中将WebView隐藏,毕竟我们需要的不是整个html页面
MainActivity:


WebViewClient的作用就是帮助WebView处理各种通知、请求事 件的, onPageFinished顾名思义在页面加载完成后进行的操作,通过javascript语法获取 的内容,通过local_obj调用 InJavaScriptLocalObj中的showSource()方法


因为获取数据是耗时的工作,所以需要使用了线程,这样就不会阻塞UI线程了
此时截取到的html文件是:

在InJavaScriptLocalObj中的showSource()方法




在Mainactivity中通过handlermessage接收并处理:

下面是效果图,但此时点击listview的item是没用的,需要在setOnItemClickListener中进行操作:


下面是Html源码,网址有省略,所以对进行修改


最后效果图:

最后别忘记添加网络权限
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值