一个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层的类。