当我编写Java程序时,我总是尝试按照MVC模式组织我的代码,以便获得平滑有效的程序。 我已经创建了一个Android应用程序,我想知道是否可以使用MVC。 我认为Android代码是一个Java派生代码,所以我尝试过,但是我有一些问题需要调整Android活动(模式的视图)和Controller。 控制器应捕获用户与应用程序的交互(单击按钮,写入标签...)并使用模型获取的新信息刷新视图。那么,我能做什么,最终MVC可以在Android应用程序中使用?
答案 0 :(得分:1)
Android框架已经提供了许多MVC。
您可以将Activities
视为 控制器 ,因为它们会收到用户输入并允许您使用{{更改视图或路由到应用程序的其他部分1}}。
Android的Intents
是MVC的 查看 部分,数据模型由您自行实施。