欢迎转载但请标明出处:http://blog.csdn.net/android_for_james/article/details/50984493
两周废寝忘食的创作终于成功了,现在拿出来分享一下。
先不说别的看一下程序运行效果图,我没怎么设计ui所以界面不是很好看但是能说明问题~~~
现在我们来看看实现这个功能需要些什么准备工作,我们需要网络信息抓取工具一般windows可以用httpwatch我是mac系统所以我详细介绍一下mac上面的工具
1.Charles
2.Google Chrome
接下来就可以进行网页信息抓包了,先看一下我们学校的教务网页
对浏览器抓包我使用的是Charles首先要配置成下图这个样子然后才可以抓包
首先对登录信息抓包时要找下面这张截图上的信息
然后对获取验证吗抓包
我们在response中可以看到返回信息。
然后我们需要下载一个解析HTML源码的架构包叫Jsoup放到libs目录下然后右键选择
as library
这些就准备好了然后我们来看一小段HTML代码方便解析时候讲解