-
11 votesanswersviews
BoundService LiveData ViewModel在新的Android推荐架构中的最佳实践
我一直在努力思考在新的Android recommended Architecture中放置Android服务的位置 . 我提出了许多可能的解决方案,但我无法决定哪一个是最好的方法 . 我做了很多研究,我找不到任何有用的指导方针或教程 . 我发现关于将服务放在我的应用程序架构中的唯一提示就是这个,来自@JoseAlcerreca Medium post 理想情况下,ViewModels不应该对A... -
5 votesanswersviews
使用两个(或多个)片段在单个活动上实现MVP
我正在开发一个显示列表的小应用程序,当单击某个项目时,它会打开一个包含项目详细信息的辅助屏幕 . 我想实现MVP作为我的应用程序的架构,当我有 a single activity with 2 fragments 时,我一直在努力弄清楚如何做到这一点 . 有些问题出现了,当点击列表中的项目时,会向第一个演示者发送回调,但此时,谁负责打开第二个片段?主持人'互相交谈'吗?我应该通过活动吗? 一直在寻... -
2 votesanswersviews
Android MVP中的一个Activity中的多个片段
我正在使用Android MVP架构,我正在关注Google MVP Architecture . 当Activity有多个片段时我面临问题,在我的案例活动中有2个标签 . 我无法理解,我应该为每个片段创建两个Presenter还是我应该为此创建一个Presenter?与View相同 . 即使我没有在google-sample github repository找到任何解决方案 . 任何人都可以建...