jjzjj

Interactor

全部标签

Java 循环泛型

当存在循环关系时,如何获得一组类的类型安全性。我有3个类,路由器、交互器和组件,这样abstractclassRouterabstractclassInteractorabstractclassComponent我想确保特定的路由器绑定(bind)到特定的组件和特定的交互器。编辑应用程序的架构确保我们为1个组件的1个交互器提供了1个路由器。一些重用是可能的,但如果路由器A与交互器A和组件A一起使用,它将始终是这样,否则我们将定义路由器B与交互器A和组件B。编辑2一个更具体的例子:我们可以拥有包含loginscreenrouter、loginscreeninteractor和logins

如何在不删除用户的情况下删除Graphileon Interactor中的Neo4J图?

使用match(n)detachdeleten;在Neo4j中,使用GraphileonInteractor时会删除所有用户和功能Interactor。之后,即使创建新用户,您也无法再访问交互器。如何从NEO4J数据库中删除所有内容,从Interactor中删除了预定义的函数和用户配置文件?看答案所有交互式节点都有以“IA_”开头的标签,因此您也可以在删除语句中排除它们。

android - 使用 Android MVP Clean Architecture 实现交互器

我目前正在构建一个android应用程序,并希望将其基于“干净的架构”,类似于以下作者的建议:FernandoCejas-ArchitectingAndroid…Thecleanway?DarioMiličić-AdetailedguideondevelopingAndroidappsusingtheCleanArchitecturepatternRomainPiel-IngedientsforahealthyAndroidArchitectureUncleBob-TheCleanArchitectureHannesDorfmann-MosbyLibraryPedroVicenteGó

java - 如何使用 Android 中的 MVP 模式从我的交互器启动服务?

我遵循的模型View展示器(MVP)模式类似于AntonioLeiva在此处找到的示例:antoniolg/github.我一直在研究它,我想知道如何从interactor层启动一个service。通常我一直将我的retrofit调用放在interactor中,但我想知道是否有办法从interactor启动服务,所以我可以改为在服务中运行我的retrofit调用。这里的问题是我没有运行服务的Activity上下文,如果我将上下文公开给interactor,这有点违背了MVP的目的。我也不太确定这是否是一件好事(从交互器启动服务)。我当时正在考虑从presenter层开始服务,但我正在走

android - 在android中使用MVP模式时,android服务调用和对GoogleAPIClient的调用应该写在哪里?

我正在尝试通过引用此链接在我的android项目中实现MVP模式:https://github.com/jpotts18/android-mvp我已经成功地实现了view/presenter/interactor类。不清楚将服务调用代码放在哪里?Sinceicannotgetthecontextinsidethepresenterorinteractorclass,Iamnotabletoputtheservicecallthere在哪里实现GoogleApiClient类?SinceGoogleApiClientalsorequirescontexttorun,italsocanno

ios - swift : UIPercentDrivenInteractiveTransition on cancel?

这是我的第一个iOS开发,所以我正在使用这个小项目来了解系统的工作原理以及语言(swift)的工作原理。我正在尝试制作一个类似于android应用和一定数量的iOS应用的抽屉菜单。我发现这个教程很好地解释了如何做以及它是如何工作的:here现在,因为我正在使用带有显示的NavigationController,所以我必须修改它的完成方式。我将UIViewControllerTransitioningDelegate换成了UINavigationControllerDelegate,这样我就可以覆盖navigationController函数。这意味着我可以取出抽屉并关闭它。它适用于按钮

ios - 在 iOS 中,如何向下拖动以关闭模态?

关闭模态框的一种常见方法是向下滑动-我们如何允许用户向下拖动模态框,如果它足够远,模态框将被关闭,否则它会动画回到原始位置?例如,我们可以在Twitter应用的照片浏览或Snapchat的“发现”模式中找到它。类似的线程指出,我们可以使用UISwipeGestureRecognizer和[selfdismissViewControllerAnimated...]在用户向下滑动时关闭模态VC。但这只处理单次滑动,不允许用户拖动模式。 最佳答案 我刚刚创建了一个教程,用于交互式地向下拖动模态以将其关闭。http://www.thornt

ios - 在 iOS 中,如何向下拖动以关闭模态?

关闭模态框的一种常见方法是向下滑动-我们如何允许用户向下拖动模态框,如果它足够远,模态框将被关闭,否则它会动画回到原始位置?例如,我们可以在Twitter应用的照片浏览或Snapchat的“发现”模式中找到它。类似的线程指出,我们可以使用UISwipeGestureRecognizer和[selfdismissViewControllerAnimated...]在用户向下滑动时关闭模态VC。但这只处理单次滑动,不允许用户拖动模式。 最佳答案 我刚刚创建了一个教程,用于交互式地向下拖动模态以将其关闭。http://www.thornt

android - MVP + RxJava - 将调度器放在 Presenter 或 Interactor 中?

我正在使用MVP和RxJava开发Android应用程序。好吧,我有一个疑问:当我创建演示者和交互器时,我可以将调度程序放入演示者中,如下所示:Presenter中的调度程序主持人:overridefuntryLogin(username:String,password:String){mLoginInteractor.login(username,password).subscribeOn(Schedulers.newThread()).observeOn(AndroidSchedulers.mainThread()).subscribe(object:Subscriber(){[.