首页 文章

实现模型 - 视图 - 控制器模式

提问于
浏览
0

当我编写Java程序时,我总是尝试按照MVC模式组织我的代码,以便获得一个平滑有效的程序 . 我已经创建了一个Android应用程序,我想知道是否可以使用MVC . 我认为Android代码是一个Java派生代码,所以我尝试过,但是我有一些问题需要调整Android活动(模式的视图)和Controller . 控制器应捕获用户与应用程序的交互(单击按钮,写入标签...)并使用模型获取的新信息刷新视图 . 那么,我能做什么,最终MVC可以在Android应用程序中使用?

1 回答

  • 1

    Android框架已经提供了许多MVC .

    您可以将 Activities 视为 Controllers ,因为它们接收用户输入并允许您使用 Intents 更改视图或路由到应用程序的其他部分 .

    Android的 Views 是MVC的 View 部分,数据模型由您来实现 .

相关问题