Android应用程序架构,用于显示来自WS的数据

时间:2014-11-28 08:35:02

标签: android web-services android-permissions

我想构建一个Android应用来显示不同音乐歌手的列表,其中包含每行的一些数据和一张专辑的小照片。选择艺术家后应该是小导航,你可以去他的专辑,然后去他的歌......

1 - 这种应用程序的最佳架构设计是什么?我很难以这种方式实施它:

当出现启动画面时,我呼叫web service下载信息并将其保存在设备DB上。然后我使用LoadersDB加载所有这些数据,加载完成后,我删除启动画面并显示列表。对于每个项目,请单击WS中的数据并显示它。我的问题是我需要实际上涉及DB吗?并且为每个选定的项目(歌手)获取数据是好的,如果我回去然后再次按下相同的项目,我是否必须再次从WS获取所有数据?

2 - 任何人都可以推荐我可以了解应用程序架构的网站,而不是linux-android架构,而是真正的应用程序。

1 个答案:

答案 0 :(得分:0)

好的我不确定这是不是最好的方法,但试试这篇博文吧。它对我帮助很大,因为它为你提供了一种如何设计android应用程序的惯例(我来自rails ^^)。 http://blog.joanzapata.com/robust-architecture-for-an-android-app/