16得票4回答
如何在大型JavaFx 2.0应用程序中组织控制器/展示器?

我一直在开发一个JavaFX 2.0桌面应用程序(一个keytool UI)。在我的项目中,JavaFx2.0的UI事件处理是在JavaFX 2.0 UI类本身中进行的(例如:onclicked()事件或属性更改侦听器)。 目前,我使用一个静态类和一个方法:getController(),所...

16得票4回答
WPF的组合指南:MVVM vs MVP

我有些困惑,也许你可以帮助我 :) 我一直遵循CAG的指导,并发现MVP模式非常自然。假设我有一个准备好的UI Model(例如:实现INotifyPropertyChanged),我使用Presenter将这个Model绑定到视图上(presenter知道视图的接口),让我的Code-Beh...

16得票4回答
MVP与MVVM - 为什么要选择?

我在使用WinForm时使用MVP架构,但当我开始使用WPF或Silverlight时,我转向了MVVM架构。 我注意到的唯一变化是,在MVVM模式下,由于强大的绑定功能,我们不需要手动同步视图和ViewModel之间的数据。 我的问题是: 1)使用MVVM的唯一优势是绑定(帮助我们不需...

16得票3回答
MVP Android - 有多少个Presenter?

我有一个快速的问题。我正在尝试(而且挣扎着)使用MVP设计模式设计我的应用程序。 我可以问一下,对于每个视图(activity、fragment),我是否应该有一个单独的presenter类? 在线上找不到很多资源,能够清晰地演示MVP并提供示例。有人可以分享一下吗? PS:我在这个应用...

16得票4回答
Android MVP:在Presenter中安全使用Context

在我的应用程序中,我使用ContentProvider和LoaderManager.LoaderCallbacks<Cursor>。 片段(视图)public class ArticleCatalogFragment extends BaseFragment im...

15得票1回答
如何使用Dagger 2将多个组件注入到同一个对象中

所以我有一个ApplicationComponent,用于向我的Fragment和Presenter注入单例,但我正在尝试创建一个组件,以便向与AppComponent相同的Presenter进行注入。@Component{modules = FileManagerModule.class} ...

15得票3回答
MVP和UserControls以及调用方式

我正在尝试理解与用户控件相关的MVP(模型-视图-控制器)内容,具体使用的是.NET WinForms(或类似的框架)和监督控制器模式(至少我认为是这样的 :)。 用户控件本身是MVP应用程序的一部分(它是视图,有关联的Presenter等)。Presenter始终首先启动,然后启动Mode...

15得票3回答
MVP: 视图应该实现一个 Presenter 的接口还是反过来?

我正在学习使用 GWT 技术。 大型应用程序的开发和 MVP 大型应用程序的开发和 MVP - 第 II 部分 在第一个示例中,Presenter 定义了 View 的接口。 public class ContactsPresenter implements Presenter { ...

15得票3回答
Rails Presenters文件夹是用来干什么的?

Rails的Presenters文件夹是用来干什么的? 哪些内容需要放进这个文件夹中? 为什么需要这个文件夹?

15得票3回答
如何在Android中使用分页库和空视图来进行分页?

如何确定设置适配器之前返回的数据大小? 如何在分页库中使用空视图(emptyview)? 如果 PagedList 返回 null 或没有数据,如何设置空视图(emptyview)?