刚刚重写了 LiveData 底层并提供了专用于一次性的事件通知的 EventLiveData😉

有了它,不再需要手写在 Java 下容易造成 null 安全一致性问题的 Event 事件包装器,也规避了此前 UnPeekLiveData 的事件滞留内存 和 反射导致的延迟 等问题。

代码已上传到《最佳实践》项目,感兴趣的小伙伴可 pull 最新源码查阅。

github.com
展开
KunMinX于2020-06-05 03:16发布的图片
KunMinX于2020-06-05 03:16发布的图片
KunMinX于2020-06-05 03:16发布的图片
1