判断题MVP的实现会根据View的实现而有一些不同,一部分倾向于在View中放置简单的逻辑,在Presenter放置复杂的逻辑;另一部分倾向于在presenter中放置全部的逻辑。这两种分别被称为:PassiveView和SuperivisingController

您可能感兴趣的试卷

你可能感兴趣的试题

1.多项选择题开发过程中经常使用到的MVC,分别为()

A.模型(model)
B.视图(view)
C.模式(mode)
D.控制器(controller)

2.多项选择题Android开发中经常使用JSON,下列选项中是JSON解析的是()

A.JSONObject
B.SAX
C.Gson
D.Fastjson

5.单项选择题Java中()是被所有线程共享的一块内存,用于存放对象实例。是垃圾收集器管理的主要区域

A.程序计数器
B.Java虚拟机栈(栈)
C.方法区
D.Java堆

6.单项选择题下列选项中对于Java线程池的优点描述错误的是哪项()

A.降低资源消耗
B.提高相应速度
C.明显降低了执行效率
D.提高线程的可管理性

7.单项选择题Android开发过程中出现内存泄漏,下列哪项不是避免内存泄漏的()

A.资源对象没关闭造成的内存泄漏,如查询数据库后没有关闭游标cursor
B.构造Adapter时,没有使用convertView重用
C.使用静态内部类来强引用Activity
D.Bitmap对象不在使用时调用recycle()释放内存

8.单项选择题下列选项中哪项是Android中ViewGroup用于事件拦截的方法()

A.dispatchTouchEvent
B.onInterceptTouchEvent
C.onTouch
D.onTouchEvent

9.单项选择题下列哪项不是Android工程清单文件中的项()

A.应用程序的包名,该包名作为该应用的唯一标识。
B.应用包含的组件,如Activity,Service,Broadcastreceiver和ContentProvider.
C.应用程序使用系统所需的权限声明。
D.文件的存储路径

10.单项选择题在Android开发中使用Fragment,下列哪项是Fragment特有的生命周期()

A.onCreate
B.onCreateView
C.onStart
D.onResume