作品分享
问答交流
发现
任务
客服工单
LiveData 是一种可观察的数据存储器类。与通例的可观察类差异,LiveData 具有生命周期感知本领,意味着它遵照其他应用组件(如 Activity/Fragment)的生命周期。这种感知本领可确保 LiveData 仅更新处于活泼生命周期状态的应用组件观察者。
PS:这种筹划非常奇妙,给我们一个开导点: 在我们初识 Lifecycle 组件对它不是明白很透彻的时间,总是下意识以为它可以或许对大的对象举行有用生命周期的管理(比如Presenter),现实上,这种生命周期的管理我们完全可以应用到各个功能的根本组件中,比如大到吃内存的MediaPlayer、绘制筹划复杂的自界说View,小到随处可见的LiveData,都可以通过实现LifecycleObserver接口到达感应生命周期的本领,并内部开释重资源的目的。
作者:树獭非懒 链接:https://juejin.cn/post/7159404464313466894
举报
本版积分规则 回帖后跳转到最后一页
Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )
GMT+8, 2025-8-8 23:07, Processed in 0.157382 second(s), 31 queries.© 2003-2025 cbk Team.