Hel*_*han 7 model-view-controller android
我想知道,如果Android支持MVC(模型视图控制器)结构?如果支持那么1.什么是控制器?2.什么是模特?3.什么是观点?
请清楚我.我对此有些困惑.
pra*_*upd 22
模型 - 视图 - 控制工作正常
实际的
Activity类不会扩展Android的View类,但它确实,但是,处理显示窗口,用户也处理该窗口(的事件onCreate,onPause等等).这意味着,当您使用MVC模式时,您的控制器实际上将是一个伪视图控制器.因为它正在处理向用户显示窗口,使用您添加的附加视图组件
setContentView,并且还处理至少各种活动生命周期事件的事件.在MVC中,控制器应该是主要的入口点.如果在将其应用于android开发时就是这种情况,这有点争议,因为它
activity是大多数应用程序的自然切入点.
Model =具有主要业务逻辑的实体或类
View =布局,资源和小部件如EditText
控制器 = Activity,Adaptor

| 归档时间: |
|
| 查看次数: |
10876 次 |
| 最近记录: |