我开始学习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的好方法.
可能有人可以帮助我以最好的方式启动我的应用程序吗?
| 归档时间: |
|
| 查看次数: |
2839 次 |
| 最近记录: |