MyReader的缓存问题

这两天在给MyReader加缓存功能,主要是缓存每个atom的列表,这样不用每次切换界面都要重新fetch,蕞初的做法是用C++直接读写文件,每个列表的存为一个json文件,十分钟过期,,实现很简单,在模拟器上运行无错,但是安装到E71后,每次读写文件就会导致app退出,怀疑是机器支持不够好,配置还是低了点。于是直接在qml里用js来作临时的内存缓存了,效果还是不错的,事实上也只需要实现当前会话缓存就够了。

加入缓存功能的MyReader用起来更爽了点,下一步是准备加入交互操作功能,分享,评论等。

本来很想在程序中实现数据离线存储的,无奈测试的E71手机不能支持sqlite,安装上去了,但是qt不能调用,准备再深入分析下,看看问题在哪里,如果能直接用sqlite,那么在qml里直接进行sql操作那是最爽的了。

你可能感兴趣的:(sql,c,json,sqlite,qt)