利用业余时间写的一个小程序,主要是实现了查询的功能。至于功能的实现上,由于无法取得深圳图书馆查询系统的API,所以只能采用模拟用户请求,然后解析页面源码的方式。Html解析采用的是jsoup,很方便的一个框架,网上教程也比较多,还是比较容易上手的。

下面看一下app的界面:

首先是主界面,所有的选项参数完全与网页上的一致,

 

当用户输入关键字后,会发服务器发出请求,然后采用ListView显示服务器返回的结果:

 

点击详细信息,则会使用两个ListView分别显示在馆馆藏和外借馆藏的图书信息.ListView可横向滑动,并嵌套了表格.

功能就是这样,这个App完成已经有一段时间了,现在选择开源就是为了让一些刚入行的新手多一个练手的小Demo而已.也希望起到抛砖引玉的作用,欢迎更多大牛share your knowledge with the world!

项目拖管地址:https://github.com/liuzc/szlib