Android 开源1:获取并解析网页信息(Jsoup)

Android 开源1:获取并解析网页信息(Jsoup)

一.程序功能

本款APP主要是通过android客户端随时随地的获取并且查看哈工大发布的新闻、通知、公告等信息,主界面简洁,可以很快速的查看消息概要,也可点击进入具体消息,支持本地查看与手机自带浏览器查看。

二.程序界面
  • 主界面

  • 详细信息

三.程序知识点与创新点

1.采用Jsoup库获取网页html文档,再从文档中解析出需要的内容。
2.本程序由于是解析html文档得到有用信息,避免主线程产生ANR和提高用户体验,所以不可避免使用多线程,并且使用线程间通信,使程序正确有效的运行。
3.由于需要获取多种信息类型,所以采用Spinner来切换内容。
4.为了提高用户体验,每次用户刷新或者自动刷新都添加了动画。
5.本程序采用了github开源项目的PullList,并且进行改造(由于没时间就没重写了),实现了下拉更新等。
6.为了提高用户体验,本程序采用了缓存的机制,当前的最新的内容存储在本地,以便下次用户打开软件的时候可以看到上次的内容,而不用等待太长时间。

四. 总结

    通过本程序锻炼自己编程的思考能力,同时也对一些知识点进行了实践,并且学习优秀的开源项目。虽然程序功能有限,但是也学生有一定的实际意义,本程序只作为第一个项目,以后还会更多,也会持续更新,希望越来越好…本款APP在腾讯应用宝上线,有需要的小伙伴们,可以去下载哦需要复制, 然后在手机QQ或者微信打开,请多多支持!非常感谢!!! 同时我也支持开源,项目地址为:https://github.com/wangguangjie/HIT

下载地址:
http://fusion.qq.com/cgi-bin/qzapps/unified_jump?appid=52486820&from=mqq&actionFlag=0&params=pname%3Dhit.wangguangjie.com.hit%26versioncode%3D1%26channelid%3D%26actionflag%3D0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值