相关疑难解决方法(0)

Android上的MVC模式

是否可以在Java for Android中实现模型 - 视图 - 控制器模式?

或者它是否已通过活动实施?或者有更好的方法来实现Android的MVC模式?

java model-view-controller android design-patterns

493
推荐指数
16
解决办法
24万
查看次数

使用依赖注入与Roboguice?

我正在开发一个Android项目,我想知道关于什么是构建Android应用程序的好架构的任何建议.

我想使用Roboguice使用依赖注入,我一直在阅读MVVM模式或MVC模式(Android MVVM设计模式示例).

另外我知道roboguice有一个非常酷的基于上下文的事件的提升和处理功能,可以在代码解耦时非常可测试.

关于工作设计模式的任何建议?您已经合作或开发过的可测试且可扩展的架构?

architecture tdd android design-patterns roboguice

42
推荐指数
1
解决办法
2万
查看次数

Android应用程序架构 - MVVM还是MVC?

我有一个我正在开始研究的android项目,我希望它的结构尽可能健壮.

我来自WPF MVVM背景,我一直在阅读有关Android应用程序架构的一些内容,但我无法找到关于我应该使用哪种架构的明确答案.

有人建议使用MVVM - http://vladnevzorov.com/2011/04/30/android-application-architecture-part-ii-architectural-styles-and-patterns/

和其他人建议使用MVC,但没有具体说明应该如何实现.

正如我所说,我来自WPF-MVVM背景,因此我知道它在很大程度上依赖于绑定,据我所知,Android中默认不支持绑定.

似乎有第三方解决方案 - http://code.google.com/p/android-binding/ 但我不知道我是否愿意依赖它.如果它的开发会停止并且未来的API等不支持它会怎么样?

基本上我正在寻找的是一个全面的教程,它将教会我构建应用程序结构的最佳实践.文件夹和类结构等我找不到任何全面的教程,我本以为Google会为其开发人员提供这样的教程.我只是不认为这种文档处理技术方面足够好 - http://developer.android.com/guide/topics/fundamentals.html

我希望我已经不够清楚,我不是要求太多,我只是想确保我的应用程序的结构,在我的代码将变成面条怪物.

谢谢!

architecture model-view-controller android mvvm

35
推荐指数
1
解决办法
2万
查看次数

在项目中组织Android代码的标准方法是什么

我是android的新手,我想知道在android项目中编写代码的正确方法是什么,或者我们应该在项目示例n-tire,MVC或其他中使用哪种架构或模型?

architecture android model project setup-project

17
推荐指数
2
解决办法
1万
查看次数

如何有效地为我的Android应用程序实现MVVM设计模式,这也将简化测试用例的编写?

我正计划为我的Android应用程序实现MVVM架构设计模式.我在网上看到它将帮助我实现有效的关注点分离,并轻松编写数据模型,UI等测试用例.需要一些见解/建议.

android mvvm testcase

12
推荐指数
1
解决办法
2万
查看次数