摘要: 先简单看看 LiveEventBus 是怎么使用 LiveData 的。 public final class LiveEventBus { public synchronized <T> Observable<T> with(String key, Class<T> type) { if (!bu 阅读全文
posted @ 2019-08-20 18:07 水至清明 阅读(1915) 评论(0) 推荐(0)
摘要: LiveData.java public abstract class LiveData<T> { class LifecycleBoundObserver extends ObserverWrapper implements GenericLifecycleObserver { @NonNull 阅读全文
posted @ 2019-08-20 18:07 水至清明 阅读(656) 评论(0) 推荐(0)
摘要: 时间:2019年7月29日21:53:28解决办法:把 dependencies 中的 dependencies {(http://www.amjmh.com/v/) implementation 'com.github.bumptech.glide:glide:4.9.0' annotationP 阅读全文
posted @ 2019-08-20 18:07 水至清明 阅读(1115) 评论(2) 推荐(0)
摘要: LiveData.java @MainThread public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) { assertMainThread("observe"); if 阅读全文
posted @ 2019-08-20 18:06 水至清明 阅读(604) 评论(0) 推荐(0)
摘要: LiveData.java @MainThread public void observeForever(@NonNull Observer<? super T> observer) { assertMainThread("observeForever"); AlwaysActiveObserver 阅读全文
posted @ 2019-08-20 18:06 水至清明 阅读(4586) 评论(0) 推荐(0)