Android 开源1:获取并解析网页信息(Jsoup)
2017-09-08 09:39
405 查看
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¶ms=pname%3Dhit.wangguangjie.com.hit%26versioncode%3D1%26channelid%3D%26actionflag%3D0
相关文章推荐
- android 的模拟网页登录获取信息和JSOUP解析xml
- Jsoup解析网页获取信息
- [java] jsoup 解析网页获取省市区域信息
- 拱拱Lite开发(3):三翼页及湘大文库下载实现(解析网页获取信息及模拟登陆)
- 在python使用selenium获取动态网页信息并用BeautifulSoup进行解析--动态网页爬虫
- Android登录客户端,验证码的获取,网页数据抓取与解析,HttpWatch基本使用
- java 使用Jsoup解析URL网页信息
- 解析Android获取系统cpu信息,内存,版本,电量等信息的方法详解(转)
- jsoup 解析html网页标签获取数据(java 网页解析 数据)
- android中使用JSOUP如何解析网页数据详述
- HtmlUnit、httpclient、jsoup爬取网页信息并解析
- Jsoup解析网页获取标签属性
- httpClient获取Jsoup解析网页
- android获取网页信息及常出的问题
- Android-通过网络获取xml文件使用pull解析得到服务器中的信息(新闻客户端)
- jsoup抓取网页上的数据,Android同时获取数据
- android:获取富文本图片和使用Jsoup抓取腾讯新闻网页数据
- 解析Android获取系统cpu信息,内存,版本,电量等信息的方法详解
- Android中如何解析网页,获取网页中的元素内容
- HtmlUnit、httpclient、jsoup爬取网页信息并解析