离线词典

鉴权逻辑

给特定的apikey授权后,才可使用。

①没有鉴权成功的apikey

②已授权但过有效期的apikey

③不存在的apikey

④不传入apikey

⑤已授权且在有效期的apikey


词典五个按钮功能正常实现:

五个按钮可单次点击/重复点击

monkey测试,看应用是否crash、anr


查询五个词典的输入框:

输入字数限制/输入为空

输入特殊字符 / 特殊表情、mysql异常数据插入

输入词典包中相对应的词典数据,会输出库里相应的数据

输入词典包中没有的词典数据,会输出空数据


返回数据:

内容是否正确/格式是否正确

是否含有异常字符

必须输出的字段值是否存在


下载的路径位置

首次查询某项字典功能,会将字典中全部内存下载到本地,下载路径是否创建,是否包含字典包

如手动删除字典包/路径位置,后续是否会自动创建


释放内存

①首次查询某项词典功能,该词典内存会自动下载到本地

②更换某项查询词典后,内存自动释放前一个所查询过的词典功能

③手动释放:

未查询词典,首次点击释放内存----提示:输入为空

已查询一个词典,点击释放内存

已查询两个词典,点击释放内存

已查询五个词典,点击释放内存

你可能感兴趣的:(离线词典)