Java并发编程的艺术笔记
已迁移到gitbook,请访问Java并发编程的艺术笔记。
Java并发编程实战笔记
已迁移到gitbook,请访问Java并发编程实战笔记。
RecyclerView平滑滑动到指定位置
最近在做一个周日历的新需求,其中有个要求是要RecyclerView平滑的滑动到指定位置,刚开始的时候我以为只要调用smoothScrollToPosition这个方法就可以了,测试的时候发现,smoothScrollToPosition只会对不可见的item有效,对于已经可见的item滑动没有效果,于是翻看了一下smoothScrollToPosition的源码,发现是调用了LayoutManger的smoothScrollToPosition方法。
Java代理
Java代理有静态代理和动态代理之分。
静态代理
静态代理类图如下:

ProxyObject持有RealObject的引用,在someOperation方法中可以代理RealObject做操作。