前几天准备下个背单词的软件,在应用市场搜索后发现默默背单词这个软件竟然120兆,心想这里面肯定有什么好的资源,因为一般的小应用打包之后绝对没有这么大。
然后我就使用电脑下载了墨墨背单词这个软件的apk包。
接着使用WinRAR将这个apk打开。然后就在assets文件夹下发现了一个200多兆并且以db为后缀的文件,靠、这不是数据库文件吗。
然后我就赶紧把这个.db文件复制出来并且使用navicate打开这个文件。
这里面的表还不少
然后又花了一点时间将这些表中能用的整理了出来,发现竟然有113863个单词,这可能我一辈子都背不完。
最后整理出来4张表:
书籍表 章节表 单词表 单词书籍关联表
并写了一些简单的连接多个表查询出更有效的信息
如:查询所有书以及章节
查询某一章的单词
我将这几个表导出了sql形式和excel形式,有需要点此处自取
然后我闲的没事,又花了一点时间,对这几个表进行查询结合查单词的api写了一个背单词的小程序。
每天使用自己写的程序背单词还是蛮不错的,哪里用得不习惯就自己改一下,自己当自己的甲方,,,哈哈哈
欢迎各位扫码体验