/TimeRecoder

通过扫描二维码,记录读书进度的APP

Primary LanguageJava

TimeRecoder

通过扫描图书二维码获取图书信息的个人图书管理工具


> 实现的功能:
> 1.安装好程序之后,点击进入程序。
> 2.显示程序欢迎页,2秒以后进入主界面。
> 3.主界面由图片轮播部分、菜单栏部分、专栏菜单、左侧侧滑,菜单四部分组成。
> 4.展示部分包括图片轮播部分、菜单栏部分、专栏菜单部分,在服务端完善后可与服务端进行交互。
> 5.侧滑菜单部分由左侧拉开,分为‘图书沙龙’、‘读书进度’、‘添加书本’、‘关于’、‘设置’五个模块。
> 6.图书沙龙模块对应主界面,读书进度模块可看到已经添加的图书列表,在该列表中可设置该图书当前读到的页数并更新数据库中的数据,点击单个图书可查看图书详细信息,在图书详细信息界面中可点击详情按钮查看图书网页信息。
> 7.添加书本模块可通过二维码扫描图书二维码,并通过http请求发送给豆瓣api,得到json返回数据,进行json解析和sqlite数据保存,并最终将数据呈现在‘读书进度’模块,该模块的书本图片采用自己实现的三级缓存框架NGImageLoader实现。
> 8.关于界面展示了作者蒋征南的个人卡通头像信息以及作者的专属logo。
> 9.设置模块可清空本地数据库所保存的所有书本数据以及记录的信息。