【发布时间】:2017-02-25 06:56:27
【问题描述】:
我最初实现了一个视频捕获应用程序,其中包含 Activity 中的所有摄像头和录制逻辑。根据我对 MVP 设计模式的理解,视图不应该包含除 UI 本身之外的任何逻辑。所以有人建议我将相机逻辑隐藏在界面后面。我真的不明白通过将它隐藏在界面中是什么。这是否意味着我必须创建一个接口并让一个单独的类实现这些功能,然后将其与活动挂钩。谁能引导我正确理解该声明或提供有关此问题的任何外部帮助。
【问题讨论】:
标签: android interface mvp abstraction