关于mvc用在安卓,控制器的定义

在维基百科mvc中,控制器可以接收的事件包括model的改变,而且控制器可以发送指令到其关联的视图。
那是不是控制器和模型都能更新视图?

好吧 控制器和模型确实都能更新视图,看你自己怎么用了,MVC分主动和被动,主动指的是模型更新视图,被动则是控制器通知view,view接收通知后,主动从模型获取数据并更新。

控制器更新视图,模型不更新视图。

m model主要与数据相关
v view 主要与数据展示相关
c control 主要与用户交互相关
mvc适合于小项目开发,大中型项目建议mvp 有助于维护与管理 及模块的服用

最经典的例子:listview(view)---Adapter(Control)-----Data(Model)