有关于线程的问题

一个Acitivity可以是一个UI线程  多个工作线程

如果找到所需要的类

 在看项目代码的时候,有的时候不需要看xml布局,就直接看MainActivity的类即可。

在Avtivity代码里面的都是主线程,除非你自己写了一个线程是子线程。

监听是接口监听  回调是回调接口中自定义的方法


就是一个比如一个Activity实现了一个Presenter然后又继承了一个比如点击事件、触笔事件的接口,接口就是系统自己带的

比如点击事件,触摸事件,然后回调就是你自己定义了一个接口、里面你自己写了一些方法、然后这个类实现你写的方法

Rxjava被观察者通知观察者她发生了变化。

连接服务器检查软件是否需要更新,就是基本在业务层也就是P层实现业务逻辑。

 MVP架构,首先在OnCreateView方法中去初始化一些东西,然后到P层去实现,

然后在P层调用Utils方法,从数据库中做完相应的操作之后,需要注意的是方法的参数里面是需要写(IUserInfoView view)的因为这样才能与P层进行交互,

然后代表P层这个类中还需要有IUserView view的属性,然后在P层里面写通知到View层的东西,就是view.initUserInfo()

最后因为Fragment实现View接口,所以也实现View层的方法,最后方法的具体实现代码,就是在Fragment里面写的,

这个init方法里面的实体类里面会有Model层的类。

原文地址:https://www.cnblogs.com/sanshengshitouhua/p/14630909.html