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