最近我一直在研究很多关于Android开发的内容,为了真正体会它的感觉,我想开始构建一个简单的应用程序,以便让我走。不幸的是,我认为我读得越多,我就越困惑。简单的Android应用程序的正确方法
我想构建一个应用程序,该应用程序扫描并读取条形码,从条形码中读取EAN并查询RESTful Web服务,并输出产品的名称。
现在,扫描部分很容易,因为我使用zxing库作为intent服务。然后,我用一个叫做Volley的框架玩了很多,它应该处理与web服务的网络通信并解析JSON结果。不幸的是,我无法将Volley与我的应用程序集成,但是这种方便的工具可能比我实际需要的要多。
实现上述目标的正确方法是什么?我是否需要内容提供商?我需要服务吗?这些如何相互关联?
这似乎是一个很好的图书馆,绝对看起来比Volley更容易使用。但是,这仍然是问题的一部分。这与我的概念验证应用程序的其余部分如何结合? – Zorrocaesar
我添加了关于JSON解析的评论。你可以在上面的onSuccess()方法中解析JSON。一旦你有了解析的JSON,你需要用解析的数据更新你的视图。我会更充实我的例子。 – britzl
更新了一个更相关的示例。如果它还不够清楚,你需要发布一些代码。 – britzl