当前位置: 首页 > news >正文

网站建设项目实施方案营销推广计划

网站建设项目实施方案,营销推广计划,科技感设计感的展厅,网站在排版有哪些方法相关类型的文章很多,这里只做个人总结和其余的方法推荐 1.什么是数据倒灌? 所谓的“数据倒灌”:其实是类似粘性广播那样,当新的观察者开始注册观察时,会把上次发的最后一次的历史数据传递给当前注册的观察者。 一方…

相关类型的文章很多,这里只做个人总结和其余的方法推荐

1.什么是数据倒灌?

所谓的“数据倒灌”:其实是类似粘性广播那样,当新的观察者开始注册观察时,会把上次发的最后一次的历史数据传递给当前注册的观察者

一方面,用于通信的 LiveData 是被托管在 Activity / Application 级作用域 SharedViewModel 中,于是 LiveData 生存期长于任何一个 Fragment(假设通信双方是 Fragment):当二级 Fragment 出栈时,LiveData 实例仍存在

另一方面,LiveData 本身被设计为粘性事件,也即,一旦 LiveData 持有数据,那么在观察者订阅该 LiveData 时,会被推送最后一次数据。

2.官方Demo的解决方法

public class SingleLiveData<T> extends MutableLiveData<T> {private final AtomicBoolean mPending = new AtomicBoolean(false);public SingleLiveData() {}public void observe(@NonNull LifecycleOwner owner, @NonNull Observer<? super T> observer) {super.observe(owner, (t) -> {if (this.mPending.compareAndSet(true, false)) {observer.onChanged(t);}});}@MainThreadpublic void setValue(@Nullable T t) {this.mPending.set(true);super.setValue(t);}@MainThreadpublic void call() {this.setValue((Object)null);}
}

缺点:未解决多观察者消费的问题;

3.其余优秀的文章和github

简单粗暴解决LiveData『数据倒灌』的问题_livedata数据倒灌怎么解决-CSDN博客

https://github.com/KunMinX/UnPeek-LiveData/tree/master

重学安卓:LiveData 数据倒灌 “背景缘由全貌” 独家解析 - 小专栏

http://www.ds6.com.cn/news/77633.html

相关文章:

  • 和魔鬼做交易的网站线上商城的推广方案
  • 汇鑫小学网站建设最近新闻事件
  • 做风水网站百度seo官网
  • 隔着肉丝裤袜做网站今天株洲最新消息
  • 导航网站建设河南网站建设优化技术
  • 网站免费推广方案精品成品网站入口
  • 医疗机构网站以患者做宣传优化关键词排名优化公司
  • 乐清市网站建设个人网站注册平台
  • 昆明网上商城网站建设班级优化大师网页版登录
  • 网站 留言板 制作头条搜索站长平台
  • 项目网站开发百度接单平台
  • 微网站开发框架跟我学seo从入门到精通
  • 品牌网站建设公司免费网站流量
  • 广东省两学一做网站网络外贸推广
  • 海南网站搭建外包最有效的推广方法
  • 网站开发需要哪些知识国外网站推广
  • 企业网站网页布局广告免费推广网
  • 怎样用电脑做网站服务器淘宝关键词优化怎么弄
  • wordpress标题添加连载中网站优化塔山双喜
  • 北京seo薪资深圳网站设计专家乐云seo
  • 淘宝做网站找我要发票百度指数有三个功能模块
  • 广西人才网浙江短视频seo优化网站
  • 如何给网站做排名优化百度信息流推广平台
  • 网站子页面怎么做优化大师有必要安装吗
  • 怎么用WordPress搜索别人四川seo平台
  • 网站建设华网天下制作作域名注册 万网
  • 找人做网站被骗了属于诈骗吗查询关键词排名工具
  • 给公司做网站多钱正规seo大概多少钱
  • 网站做的app有哪些专业网店推广
  • 购买网站空间多少钱百度竞价托管