首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
飞翔的超人
掘友等级
Android开发
平时学习 Java,Android 的一些笔记
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 32
沸点 2
赞
34
返回
|
搜索文章
最新
热门
RxJava源码阅读,线程切换(三)
RxJava源码阅读,map操作符(二)中有讲到,Observable.just()创建了一个ObservableJust实例,map操作符后将ObservableJust封装为ObservableMap。不过subscribeOn方法中指定了上游事件在子线程中进行,obser…
RxJava源码阅读,map操作符(二)
ObservableMap构造方法中第一个参数持有了ObservableJust引用,相当于是ObservableJust的动态代理。同样,最终执行的是ObservableMap的subscribeActual方法
RxJava源码阅读(一)
1.2 被观察者通过subscribe方法订阅观察者。 这里的观察者就是一个接口,只有一个accept方法。被观察者发起订阅后,观察者会回调accept方法,将被观察者发送的数据拿到
代理设计模式
字面意思是代为处理的意思。举个例子:
OkHttp发起请求源码阅读--拦截器(二)
在缓存可用的情况下,读取本地的缓存的数据,如果没有直接去服务器,如果有首先判断有没有缓存策略,然后判断有没有过期,如果没有过期直接拿缓存,如果过期了需要添加一些之前头部信息如:If-Modified-Since ,这个时候后台有可能会给你返回 304 代表你还是可以拿本地缓存,…
OkHttp发起请求源码阅读(一)
用的是Call的实现类RealCall。关于Call的解释
页面启动的时候对页面中View做拦截和替换
AppCompatActivity怎么对View做的拦截中分析了AppCompatActivity是怎么对View做拦截的。只需要在setContentView方法之前设置下factory就可以了 将页面内的TextView控件替换为Button。
AppCompatActivity怎么对View做的拦截
LayoutInflaterCompat.setFactory2方法. 很明显,给inflater设置了factory。根据LayoutInflater创建View这篇博文,设置factory后会回调createView方法,在此方法中做View创建等等拦截
LayoutInflater创建View源码阅读
控件名称只要不是requestFocus, tag,include,merge,就会在createViewFromTag方法中通过name和attrs创建这个控件。 如果设置过mFactory2,mFactory或者mPrivateFactory,就会被设置的Factory拦截…
Activity中setContentView做了什么
1. setContentView 2. PhoneWindow 3. 最后总结
下一页
个人成就
文章被点赞
79
文章被阅读
28,761
掘力值
852
关注了
19
关注者
29
收藏集
5
关注标签
8
加入于
2019-03-29