在我的Android应用程序中,m using web-service to get information about food the problem that if i write appl instead of apple,row,skin it dosen
t自动填写并显示错误消息,我在sqlite中从web服务存储了2000名,并通过它们搜索是不是这样做了?如何在没有错误消息的情况下在Web服务中使用拼写错误进行搜索?
api url http://api.nal.usda.gov/ndb/search/?format=json&q=apple&sort=n&max=25&offset=0&api_key=DEMO_KEY
答案 0 :(得分:0)
Salam Enas, 如果数据经常变化(如电影列表),则不确定将其存储在sqlite中,并且最好将其存储在服务器数据库中。 如果数据不经常更改,那么可以将它们存储在sqlite数据库上,尽管应用程序大小将增加2 Mb,这是一个缺点。 如果您不承诺使用此API,您可能还需要考虑其他API。 在服务器上存储数据时,可以通过在移动设备上缓存数据来缓解HTTP请求负担。 祝你好运:)