Android中的MVC是/否?组织与Web服务通信的应用程序的最佳方式是什么

sah*_*hid 3 android

我开始学习Android,我想知道组织我的应用程序的最佳实践.我习惯用三部分来分解我的项目; 模型,视图和控制器......所以在第一种情况下我想创建我的包源,如下所示:

 - project.models.* // My all models
 - project.ui.*     // My all activities
Run Code Online (Sandbox Code Playgroud)

我的应用程序需要与Web服务进行通信,因此:

 - project.models.* // My all models
 - project.ui.*     // My all activities extends ListActivity etc...
 - project.io.*     // Interfaces between models and webservices.
Run Code Online (Sandbox Code Playgroud)

但我已经阅读了很多例子,它似乎不是正确的方法......我不知道这是否是尝试用Android创建MVC的好方法.

可能有人可以帮助我以最好的方式启动我的应用程序吗?

jav*_*srk 8

MVC已经实施.

看这里