欢迎来到易学考试网 易学考试官网
全部科目 > 大学试题 > 计算机科学 > Android应用与开发

单项选择题

MVP架构模型正确的是()。

    A.当View需要更新数据时,首先去找Model,然后Presenter去找Model请求数据,Model获取到数据之后通知Presenter,Presenter再通知Model更新数据
    B.当View需要更新数据时,首先去找Presenter,然后Presenter去找Model请求数据,Model获取到数据之后通知Presenter,Model再通知View更新数据
    C.当View需要更新数据时,首先去找Presenter,然后Presenter去找Model请求数据,Model获取到数据之后通知Presenter,Presenter再通知View更新数据
    D.当View需要更新数据时,首先去找Presenter,然后Presenter去找Model请求数据,Presenter获取到数据之后通知model,Presenter再通知View更新数据

点击查看答案

相关考题

  • 单项选择题
    简称:MVP的全称是()。

    A.Moder-View-Presenter
    B.Model-Video-Presenter
    C.Model-View-Picture
    D.Model-View-Presenter

  • 多项选择题
    属于Dagger2最简单不带Module的Inject方式的编写明细的是()。

    A.第一,将我们需要注入的对象的类的构造参数使用@Inject标注,告诉dagger2它可以实例化这个类;
    B.两个,第二,编写Component接口使用@Component进行标注,里面的voidinject()的参数表示要将依赖注入到的目标位置;
    C.第三,使用androidstudio的Build菜单编译一下项目,使它自动生成我们编写的Component所对应的类,生成的类的名字的格式为“Dagger+我们所定义的Component的名字”;
    D.第四,在需要注入的类中使用@Inject标注要注入的变量;然后调用自动生成的Component类的方法create()或builder().build(),然后inject到当前类;在这之后就可以使用这个@Inject标注的变量了。

  • 多项选择题
    Dagger2带Module的Inject方式编写对的是()。

    A.第一步,编写Module类并使用@Module标注这个类,编写方法返回值为我们需要inject的类型并使用@Provides标注这个方法
    B.第二步,编写Component接口,使用@Component标注这个接口,并使用modules=的方法链接上第一步中编写的Module类
    C.第三步,编译ffmpeg
    D.第四,在需要注入的类中使用@Bug标注要注入的变量

微信小程序免费搜题
微信扫一扫,加关注免费搜题

微信扫一扫,加关注免费搜题